日期:2014-05-20  浏览次数:20644 次

两个JPanel或者JFrame之间数据如何交互
我在一个JPanel或者JFrame中如何触发另一个JPanel或者JFrame中的事件;比如我在一个JPanel中单击JButton按钮,然后在另一个JPanel中的Jlable中显示一段话;怎么写啊????
  我试过直接new了然后在JButton中调Jlable的setText("XXXX")方法另一个JPanel没有任何反应,到底该怎么写啊???其他有关两个窗体之间的连接用法都会出现这样的问题 好纠结!!!
  求高手帮帮忙 谢谢!!(我积分就剩20了,请见谅!)

------解决方案--------------------
可以考虑用全局变量,
------解决方案--------------------
把那个JLabel定义成全局变量,然后再监听事件里对他进行赋值。
------解决方案--------------------
repaint()了吗?