永发信息网

JFrame的重绘问题

答案:4  悬赏:60  手机版
解决时间 2021-02-04 05:46
写了一个类继承于JFrame ,重写了paint方法,当切换到其它窗口,再切换回来时画在窗口上画就不见了,JFrame为什么不像Frame那样自动调用paint方法
最佳答案
lz问题描述得不够详细,不过你可以试试这样去做:

对你的那个JFrame添加WindowFocusListener,然后在windowGainedFocus(WindowEvent e)中添加repaint()方法,这样,每当你的这个JFrame重新获得焦点时,就会自动重绘。

如果这个方法不能解决,请将你写的paint方法的代码贴出来,方便找出原因。
全部回答
我记得好像是应该有个repaint方法,然后在repaint方法里面调用paint 很久没有用的swing了记得不是很清楚 i'am so sorry
如果是直接加入,不需要重绘;如果jframe已经跑出来,再触发事件插入panel需要重绘;利用repaint(); updateui();
paint里先调用super.paint()
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
如何办理齐齐哈尔百货大楼的会员卡
馨雅美容养生地址好找么,我有些事要过去
什么的妈妈最美丽 用排比句的
我工龄10多了,现在55岁,单位辞退了我,那怎
炎帝和黄帝部落主要活动于流域A. 黄河B. 长江
永恒五金店(文塔路)地址在什么地方,想过去办
姜堰什么地方的小吃好吃?
秦始皇寻求长生不老药的历史小故事(200字以内
儒家经典强调:“上好礼,则民莫敢不敬;上好
国产B超什么牌子的好?
粤武道馆这个地址在什么地方,我要处理点事
激光祛痣后又口如何快速恢复
德州双汇附近有公交吗
牙克百林海家园富苑小区1.2.3.5.6.7号楼现在
青木三色(8090时尚广场东)地址在哪,我要去那
推荐资讯
在线和离线导航的区别
有没对心爱的人失望的诗句?
眶裂通过的结构有
父亲开大货车在国道上撞死人了,请问保险会怎
先化简(m/m-n-n/m+n+2mn/m²-n²)&#
华荣旅社地址有知道的么?有点事想过去
坡私怎么去啊,有知道地址的么
江苏省公安厅南京禄口国际机场公安局交警大队
兴鑫茶馆地址在什么地方,想过去办事
2450 1628 1816 2867 1627 1344 1630 4395 20
中考考地理吗?
寒假的英文单词怎么写
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?