我有一个applet类:Ann extends Applet,它有paint(Graphics g),update(Graphics g)等等画图方法;
还有一个application类:AnnPanel extends JPanel,我想在AnnPanel中调用 Ann中的paint(Graphics g)方法,怎样调用,是否可行
我想在AnnPanel中 先 Ann ann=new Ann();然后再用ann去调用
还有一个application类:AnnPanel extends JPanel,我想在AnnPanel中调用 Ann中的paint(Graphics g)方法,怎样调用,是否可行
我想在AnnPanel中 先 Ann ann=new Ann();然后再用ann去调用
java.awt.Component
java.awt.Container
java.awt.Panel
java.applet.Applet对于AWT部件的刷新,不应该直接调用paint(),而应该使用repaint()。具体请参考“http://blog.csdn.net/UnAgain/archive/2006/05/13/727474.aspx”。Ann的实例ann可以作为一个部件放置于AnnPanel的实例annPanel中。实际上,如果没有特殊需要,当annPanel需要刷新时,会自动调用ann.repaint()。