JFrame更新问题

时间:2010-03-03 07:43:53

标签: java swing jframe

请帮忙! 如何在执行某些操作后更新我的JFrame内容(添加新的JPanel,添加按钮等),例如按下按钮? 的谢谢!

1 个答案:

答案 0 :(得分:2)

添加新组件的方式与首次创建gui时的添加方式相同,例如。

existingPanel.add(new JLabel("New Label"));

然后一旦添加,您通过调用revalidate()告诉容器您添加到新的东西已添加。这允许它根据布局管理器

布局其子组件
existingPanel.revalidate();