public void paint(Graphics g){ g.drawImage(img, 20, 50, this); }
Graphics g=mainFrame.getGraphics();//mainFrame是ImageObserver类型?绘制当前可用的指定图像的指定区域,动态地缩放图像使其符合目标绘制表面的指定区域。 while(!g.drawImage(img, 20, 50, mainFrame));
继承Frame创建GUI,main方法里面的对象是继承Frame类的这个类的对象,这个类在构造函数里面绘图。另外创建了一个绘图类,这个类的对象专门用来绘图。再这个绘图类绘图后将其作为对象保存到Vector,这样在绘图之后同时把这个图的对象装到了Vector,这个对象包含了这个图形的所有数据,再用这个绘图类的绘图方法还原原来保存的所有图。repaint方法会调用重写的Paint方法,重写的那个类的对象取出后就在重写paint方法里面被使用。
java 绘制线条程序 最小化窗口后会曝光
html5 video点画面控制视频的播放和暂停
this.enableEvents(AWTEvent.MOUSE_MOTION_EVENT_MASK);
java通过按钮关闭窗口程序优化