当前位置: 技术问答>java相关
按钮事件里面,如果将页面显示的一个JTalbe换成另外一个?
来源: 互联网 发布时间:2015-06-20
本文导语: 我程序中的JTable都是从另外一个类中获得 GetTable gtb = new GetTable(str,sql); JTable table = gtfdb.getTable();//取得该table tableJScrollPane = new JScrollPane(table);//table放入容器 jPTableView.add(tableJScrollPane,new XYConstraints(0, 0, 642, 236...
我程序中的JTable都是从另外一个类中获得
GetTable gtb = new GetTable(str,sql);
JTable table = gtfdb.getTable();//取得该table
tableJScrollPane = new JScrollPane(table);//table放入容器
jPTableView.add(tableJScrollPane,new XYConstraints(0, 0, 642, 236));//显示
现在我想在一个按钮的事件响应里面用另外一个table来替代这个table,该如何处理?
其实我的目的就是类似刷新table。但这两个table事实上是不同的。
大虾帮忙,请勿灌水……
分不是问题,上午没有解决的我都结贴了……
GetTable gtb = new GetTable(str,sql);
JTable table = gtfdb.getTable();//取得该table
tableJScrollPane = new JScrollPane(table);//table放入容器
jPTableView.add(tableJScrollPane,new XYConstraints(0, 0, 642, 236));//显示
现在我想在一个按钮的事件响应里面用另外一个table来替代这个table,该如何处理?
其实我的目的就是类似刷新table。但这两个table事实上是不同的。
大虾帮忙,请勿灌水……
分不是问题,上午没有解决的我都结贴了……
|
JTable table = newTable;//用于更新的table
table.revalidate();
jscrollPane.getViewport().add(table,null);
jscrollPane.revalidate();
就行
table.revalidate();
jscrollPane.getViewport().add(table,null);
jscrollPane.revalidate();
就行
|
up