【发布时间】:2017-06-19 22:35:08
【问题描述】:
我正在使用 JFrame 创建一个 Java 项目。
我创建了一个 JFrame A(在 class mainPanel 中),其中包含一个扩展 JTable (public class myTable extends JTable) 的 myTable tbl 对象。
我这样做是因为这个扩展必须有一个公共方法来填充表tbl 从数据库中获取值。
每次启动项目时都会填充此表。
框架A 还包含一个JButton (JButton b_partita)。
这个组件 (b_partita) 使用:
b_partita.addActionListener(new aggiungiPartita());
框架B 主要用于填充我的数据库。
如果一切顺利,当我按下B 中的save 按钮时,JFrame 将自动关闭。
问题是:
有没有办法在B的活动结束后立即“刷新”表tbl(在A中)?
谢谢大家, 斯特凡诺
【问题讨论】:
-
使用模态对话框;使用某种观察者模式
-
使用
SwingWorker在后台填充表格模型for example和example
标签: java jframe jtable jbutton actionlistener