当前位置: 技术问答>java相关
如何在java应用程序下使用绘图类(Graphics)以及图形类(Image)?
来源: 互联网 发布时间:2015-09-04
本文导语: 我在java的Applet中用绘图类(Graphics)以及图形类(Image),可以正常使用,可是在应用程序中在JFrame中却无法绘图以及在JFrame的背景上显示图形,请大家帮助,谢谢! | 一般自己做一个JPanel,在...
我在java的Applet中用绘图类(Graphics)以及图形类(Image),可以正常使用,可是在应用程序中在JFrame中却无法绘图以及在JFrame的背景上显示图形,请大家帮助,谢谢!
|
一般自己做一个JPanel,在上面绘图:
继承一个JPanel,重写paintComponent方法,在上面随便画,最后把它加到JFrame
上就行了。
继承一个JPanel,重写paintComponent方法,在上面随便画,最后把它加到JFrame
上就行了。
|
继承JComponent,在paintComponent方法中绘制,用JFrame.getContentPane().add方法,把你的组件加入到Frame中。
|
myPanel继承JPanel,重写paint()方法,然后实例化myPanel对象,加到JFrame中:
class myPanel extends JPanel {
public void paint(Graphics g){
super.paint(g);
g.drawLine(0,0,100,100);
}
}
class myPanel extends JPanel {
public void paint(Graphics g){
super.paint(g);
g.drawLine(0,0,100,100);
}
}