社区
Java SE
帖子详情
如何让JPanel重绘?
unir00t
2002-06-14 12:57:27
想通过菜单,例如File->Repaint
可以使JFrame里的一个JPanel自身重绘一遍。
如何做到,多谢!
...全文
518
6
打赏
收藏
如何让JPanel重绘?
想通过菜单,例如File->Repaint 可以使JFrame里的一个JPanel自身重绘一遍。 如何做到,多谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
LewisFox
2002-06-14
打赏
举报
回复
UpdateUI()
cxy550
2002-06-14
打赏
举报
回复
对,应该是validate();
yefaqi
2002-06-14
打赏
举报
回复
JPanel中有一个方法validate,你可以试一下
gularess
2002-06-14
打赏
举报
回复
revalidate()
unir00t
2002-06-14
打赏
举报
回复
不行啊,试过了:(
如果contentPane.updateUI() 好使
但不起作用啊
LewisFox
2002-06-14
打赏
举报
回复
不好意思,应该是小写:JPanel.updateUI()
可插入背景图片的
JPanel
Java的标准库并未提供直接在`
JPanel
`上设置背景图片的方法,但是通过自定义`
JPanel
`并
重绘
组件,我们可以实现这个功能。描述中提到的解决方案可能是通过网上搜索到的一种实现方式,旨在帮助那些尚未找到相应方法的...
用java JFrame,
JPanel
写的大鱼吃小鱼小游戏
通过在
JPanel
上进行
重绘
,游戏可以实现动态效果,如鱼的游动、碰撞检测和分数更新。 标签中的“JAVA swing awt”表明开发者不仅使用了Swing库,可能也利用了AWT的一些功能。AWT是Java早期的图形用户界面库,虽然...
Java中Graphics的paint和repaint方法.pdf
`repaint`可以接受一个Dimension参数,用来指定需要
重绘
的区域,这样可以提高性能,避免无谓的全屏或大面积
重绘
。默认情况下,`repaint`会
重绘
整个组件。 `repaint`的优化体现在两方面: 1. 双缓存技术:在内存中先...
棋盘棋子移动
在 Java 中,我们可以使用 repaint 方法来
重绘
组件,例如
重绘
一个
JPanel
或 JFrame。在本程序中,我们使用 repaint 方法来
重绘
棋子移动后的界面,实现棋子的实时移动。 知识点七:使用 setDefaultCloseOperation ...
java写的一个手绘程序
- **
重绘
优化**: 在大量绘图时,应避免不必要的
重绘
,可以使用`repaint()`方法的延迟调用来优化性能。 8. **可扩展性**: - **插件系统**: 程序可能设计成插件化,允许用户自定义新的绘图效果或工具。 - **API ...
Java SE
62,629
社区成员
307,262
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章