问题描述:
有两个窗口,第一个jtable_frame;第一个窗口嵌有表格,在表格上绑定监听器,当双击表格时,弹出第二个窗口,并将表格中的值传递到第二个窗口。
第二个是jtextfield_frame;窗口中的jtextfield值来自第一个窗口的表格。我使用设置public static 作为全局变量进行传值,为了监测值的传递情况,还在第二个窗口中添加了System.out.println();现在出现的问题是,当第一次双击表格时,弹出第二个窗口,但是窗口的jtextfield都是空值,而System.out.println();也没打印出东西,只有当关闭第二个窗口时,System.out.println();才打印出数据。第二次点击表格,现在窗口中的jtextfield正常显示上次传递过来的值,System.out.println();依旧要等窗口关闭才打印消息!