社区
Java SE
帖子详情
如何让JPanel重绘?
unir00t
2002-06-14 12:57:27
想通过菜单,例如File->Repaint
可以使JFrame里的一个JPanel自身重绘一遍。
如何做到,多谢!
...全文
533
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()
java
jpanel
重绘
_java –
JPanel
重绘
问题
博客围绕Java中
JPanel
重绘
展开。博主有一个含2个
JPanel
子类和2个JLabel的JFrame,其中用于显示图形的
JPanel
需不断刷新,通过swing计时器调用repaint()方法并重写paintComponent()绘图,但显示的却是JFrame内容,博主好奇原因并给出代码示例。
JAVA把
Jpanel
加入到JScrollPane的
重绘
问题
本文介绍了解决Java Swing中
JPanel
组件
重绘
及滚动条显示问题的方法。通过调整
JPanel
的首选大小并调用updateUI()方法实现内容更新与
重绘
,确保在内容超出显示范围时滚动条能正常工作。
java
jpanel
刷新_
JPanel
重绘
问题
博主遇到一个Java Swing应用中关于
JPanel
的
重绘
问题。在JFrame中,一个
JPanel
用于显示按钮,另一个
JPanel
需要频繁刷新并显示自定义图形。通过定时器触发repaint()方法进行刷新,但发现JFrame的背景而非预期的图形被绘制在显示
JPanel
上。为了解决这个问题,尝试使用g.fillRect()或super.paintComponent()来清除面板内容,但仍然未能正确显示绘制的图形。代码示例中展示了JFrame和
JPanel
的布局以及ButtonPanel的实现。
java
jpanel
重绘
_java – 每次单击时
重绘
具有不同图像的
JPanel
一位Java新手遇到问题,创建了带图像的
JPanel
,想在点击面板时更改图像却未成功。给出了相关代码,包含Level类、ImgListener类等,涉及
JPanel
重绘
及鼠标点击事件处理。
JPanel
重绘
本文详细介绍了在设计
JPanel
动画效果时需要关注的两个核心要素:
重绘
与消除上一时刻的实体。通过在特定方法后调用repaint()来实现位置更新,并在覆盖的paint(g)方法中加入super.paint(g)确保正确呈现动画效果。
Java SE
62,622
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章