paintComponent有什么用? 你试试看分别运行两种效果然后把那个注释掉super.paintComponent(g); 的效果不停的最大化,复原,最大化多试几次,你就会发现有点不同了·········· 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 果然!谢谢XKP兄是因为每次最大化就会重绘吧?但是按理说每次重绘应该是在同一个地方,为什么会有重影呢? XKP(低等下人) 兄 这方面很强啊 to MagicJ() ( ) :是的,因为那个super.paintComponent(g); 他是会把整个面板用背景色重画一遍,这个API里面有说到的然后再把你的NotHelloWorldPanel paintComponent(Graphics g) 这一句其他的东西比如g.drawString("Not a Hello, World program", 75, 100);画上去所以你刚开始运行的时候就好像没有什么问题多次重画之后,就开始出现重影了至于说为什么重画之后居然不是同一个地方~~~这个问题,我也觉得很奇怪,我想可能跟定位有关吧毕竟使用int来赋值的就想Point和Point2D.double还是有差别的一样吧to teva(用正确的理论引导人) :过奖了,刚好遇到我会的········· java程序的环境变量的改变 快三点了,还搞不定!Socket 急问,如何判断标签的值 IBM java 面试题目 请问 谁知道maze是使用什么协议传输文件的? 走过路过的,请进来看看。一个java新手的苦恼 Log4j和JDBMonitor的比较 连接数据库问题,进来看看 webwing(中国鹰派)| dynku(随风来去.cn) 两次分一起给,再送我一程 jcreator的设置问题,请教啊. 怎么获得两个Date的时间差,精确到毫秒? jsp连接db2数据库问题
是因为每次最大化就会重绘吧?
但是按理说每次重绘应该是在同一个地方,为什么会有重影呢?
是的,因为那个
super.paintComponent(g);
他是会把整个面板用背景色重画一遍,这个API里面有说到的
然后再把你的NotHelloWorldPanel
paintComponent(Graphics g) 这一句其他的东西比如
g.drawString("Not a Hello, World program", 75, 100);
画上去
所以你刚开始运行的时候就好像没有什么问题
多次重画之后,就开始出现重影了至于说为什么重画之后居然不是同一个地方~~~
这个问题,我也觉得很奇怪,我想可能跟定位有关吧
毕竟使用int来赋值的
就想Point
和
Point2D.double
还是有差别的一样吧
to teva(用正确的理论引导人) :
过奖了,刚好遇到我会的·········