java中能将getGraphics()函数应用于Button、TextArea等组件上吗?那么怎么用java制作一个有图案的按钮,或在窗口中的某一个有框架的区域内显示图片?

解决方案 »

  1.   

    楼主学java可一定要学会自己查API解决问题.
    getGraphics()函数可以用于awt的Component上.因为Button,TextArea都是Component
    的子类,当然就可以用getGraphics()方法啦.(顺便提一下,在java里面一般不叫函数(楼主估计C学的很好),而叫方法,不同语言的习惯问题).
    下面是做有图案按纽的方法,通过构造一个新的ImageIcon对象就OK.
    jButtonGuestQuery.setIcon(new ImageIcon("icon/mainframe/Hein18.png"));