JPanel检查值是否更改

时间:2013-12-15 00:01:56

标签: java swing oop jpanel

假设我有2张JPanel 我在程序加载时创建它们并将第2个设置为可见(false)。第二个JPanel使用在第一个JPanel中输入的信息。我想用这些信息 但是,由于两个面板是同时创建的,因此第一个面板的值将为空。

我需要像repaint()这样的东西,但它应该用新的变量值重新绘制所有JTextFields。我在java api中找不到任何有用的东西。

java中有这样的东西吗? 如果没有,我的选择是什么?

1 个答案:

答案 0 :(得分:1)

在第二个JPanel中创建一个方法,用于设置所有值。

将对第二个JPanel的引用传递给第一个。

当第一个准备就绪时,它可以在第二个中调用方法来设置所有值。