paint方法画图问题??? 用paint方法画图,如果有其他窗口覆盖覆盖的部分就没有了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 绘图一般都是先计算数据,将计算出来的坐标数据记录到内存,然后再paint方法中将数据绘制到界面上你没有保存在内存中,其它界面挡住后自然就不会再paint上了 你在窗体激活事件里加一句repaint()试一下 什么没了,rapint是根据当前Graphics内容重新绘制窗体 我遇到过同样的问题,所采用的方法是将取得的绘图所用的数据用自己方法使用方便的类型的变量保存起来,然后重写组建的paint方法,根据保存的变量绘图。我参考了jdk所带的例子的代码,大概就是这个原理。 wzlsquall(亮亮) 的方法是好但我这个不好保存,因为有不同的事件触发 那样的话,生成ImageIcon试一试吧!或是在时间触发前,将你保存现在状态的变量用HashMap之类的载体保存,想用的时候再取出来。 重载paintComponent函数第一句调用super.paintComponent();然后需要用时调用repaint()函数被覆盖了再获得焦点以后会进行自动重绘 安装Eclipse SDK时遇到的问题 新手问题 刚看到异常,有个返回语句不理解,求前辈指点 求助:用java如何在word中插入表格 关于文件内容替换,达人帮忙啊! 如何将java的文档编译成chm格式的 谁给我一份gui界面的数据库操作java源代码,我出500分! 急问~关于java调用本地接口的问题~高手请进~~谢谢~在线等待 来者有分,在线等待!100分求助:我在用JBuild运行JAVA代码时,出现下面的Message,为什么? 怎么用jbuilder为一个RMI类生成代码存根?答对马上给分! 关于JVM系统属性的设置 求:带网格的简单画板只要能画直线就可以(代码)
但我这个不好保存,因为有不同的事件触发
或是在时间触发前,将你保存现在状态的变量用HashMap之类的载体保存,想用的时候再取出来。
第一句调用super.paintComponent();
然后需要用时调用repaint()函数
被覆盖了再获得焦点以后会进行自动重绘