【发布时间】:2011-11-12 12:39:40
【问题描述】:
好的。所以我有一个JFrame,它有一个JLabel。我打电话给JFrame,它正确显示(带有标签)。所以现在我想调用更新程序来“更新”JFrame 以添加更多按钮和废话。我怎样才能做到这一点而不必打开一个新的JFrame?
【问题讨论】:
-
update() 或 repaint() 不起作用?你尝试了什么,你使用了什么代码?
-
您应该将组件添加到使用布局管理器的 JPanel,该布局管理器在添加新组件时会正常运行。然后在接收新组件的 JPanel 上调用 revalidate 和 repaint。
-
pack(); [...只是满足字符要求]
标签: java components jframe