关于java点击button启动事件的问题

2024-12-04 09:07:55
推荐回答(2个)
回答1:

  1. 可能是在操作数据结束之后没有更新控件根据你的描述感觉这个可能性比较大。

    改法:只要在数据更新后 更新相应的控件即可。

  2. 可能是数据更新后没有再次从服务器取得新的数据,你的对象还是之前的对象,数据没有变,所以即使你更新页面,页面还是不变。

    改法:数据更新后从新从服务器取回更新的数据,根据新数据进行控件的更新。

回答2:

表格中的数据要跟新先将 scrollpane = new JScrollPane( clazzTable);
然后再次 clazzTable = new JTable(model);
clazzTable.addMouseListener(this);(以前表格有监听的话之后还有增加监听)
还有表格的其他设置也要再设置一遍
scrollpane.setViewportView(clazzTable ); 在把表格显示出来