java中关于panel上绘图的问题 我在panel上绘制了一些图形...当我把窗口移动到桌面窗口以外或者panel被其他窗口覆盖后再回到panel上发现绘制的图形都消失了...请问为什么会这样怎么做才能不发生这样的事情 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不用代码用paint()随便画点东西都是这个效果 可能是我说的不太清楚在一个继承了panel的类中update(Graphic g){g.fillOval(50,50,20,20);}paint(Graphics g){ g.setColor(Color.red); for(int i=0;i<15;i++) { int k=80+i*25; g.drawLine(80,k , 430, k); g.drawLine(k, 80, k, 430); }}repaint()得到一个圆在把窗口移动到桌面窗口以外或者panel被其他窗口覆盖后再回到panel上发现绘制的圆没了 .....没写repaint()update()是怎么执行的.....当然写了repaint() 你应该重写JComponent中的paintComponent方法 没有用JComponent就是用的Component 菜鸟提问,请指导! 求指教 看看JAVA同胞们都在做什么 关于多线程的 applet 关闭问题 我的Tomcat出问题了,怎么办啊?急-_-b 关于事务处理(在线等待) 如何用java 写监控程序啊,如监控IP 192.168.0.11 port 4 一个关于java绘图paint的问题,帮忙解决的是我心目中的高手!!题目要长才能醒目吗!!!!!!! 有关ResultSet的问题 如何使用Java制作ie风格的工具栏? 关于监听器---鸡毛信! 新手问题 Hashtable
用paint()随便画点东西都是这个效果
在一个继承了panel的类中
update(Graphic g)
{
g.fillOval(50,50,20,20);
}
paint(Graphics g)
{
g.setColor(Color.red);
for(int i=0;i<15;i++)
{
int k=80+i*25;
g.drawLine(80,k , 430, k);
g.drawLine(k, 80, k, 430);
}
}
repaint()得到一个圆
在把窗口移动到桌面窗口以外或者panel被其他窗口覆盖后再回到panel上发现绘制的圆没了
update()是怎么执行的.....
当然写了repaint()
就是用的Component