jtable菜鸟求助

slinking 2016-05-19 02:52:49
一个JPanel上放一个JTable,开始显示一个表的所有信息。有一个“详细信息”按钮,“查询按钮”,顾名思义“顾名思义,,,,执行后都剩一个条信息,,,,,还有一个”返回“按钮,,我想实现返回到一开始的全部信息界面,
但是,问题来了:
1,在查询后,点击返回,显示一开始所有信息的第一条,,,内容变了,,
2,在查看信息信息后,点击返回就会报数组越界异常,,,,,


我的感觉是,点击返回后,表项就是1了,,,改不了了。。求大神指点,,万分拜谢


返回按钮的代码如下:

//p2_jt是JTable
//刷新界面
pm.queryall();
p2_jt=new JTable(pm.rows, pm.colums);
p2_jt.setModel(pm);
p2.repaint();
...全文
84 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
baidu_28771337 2016-05-19
  • 打赏
  • 举报
回复
我的建议是,不要用同一个table来完成多样显示。 可以new两个table,一个专门来显示所有的信息,另一个显示查询的或者详细信息,根据按钮动作把table切换到panel上去就好了。

62,628

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧