***jTable小问题--界面上任意两列再交换位置以后,怎样保存修改后的列的次序???? 怎么说呢,应该是重置或更新TableModelpublic String getColumnName(int col){}名称是在这里用的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 要是可以从文件中读取到想要的列顺序,那之后就可以改这个试试:...String[] data= {colName1, colName2...};JTable table = new JTable(new DefaultTableModel(data, 0));... 我的思路和 fpwang(胖子) 兄弟的一样,就是实现上面不是很会,郁闷! 原来是你啊,楼主,呵呵,我说怎么一次问这么多JTable问题。 to liuyan7903(佳 佳) : >我的思路和 fpwang(胖子) 兄弟的一样,就是实现上面不是很会,郁闷! 哦,保存就是反过程: for (int i=0;i<table.getColumnCount();i++) { table.getColumnName(); ……//保存到文件或者其他处理 } 是这样吧?^^ 如何将读出来的次序重新设置到jTable 的界面上?因为它每次显示的总是与以前一样,这种设置是在ColumnModel里面设置还是在jTable? relive(六道轮回,无想转生): 是呀,谢谢兄弟对我上面那个帖子的关注!!!小弟是新手了,兄弟能否留个QQ,交个朋友吧,我最仰慕高手拉! 这个问题是要改TableModel的可惜没人信偶 up up up 用TableColumnModel.moveColumn方法,具体自己看帮助,示例如下:JTable table = new JTable(10, 10); TableColumnModel tcm = table.getColumnModel(); tcm.moveColumn(0, 1); getContentPane().add(new JScrollPane(table)); 问题解决拉,方法是 xjffj(小刀) 兄弟的方法,很简单的六道兄补偿你10分,不要嫌少哟 急。。。 JFrame和 Canvas问题。。。 请教一个合成模式 请问如何正确输出:Lösenord 请帮我翻译 类型转换问题!简单啊。 如何在java中获取html中list中的值 请问是不是 winxp 里自带的 IE6 不支持 Applet ? 请问如何把ArrayList对象用数据流存入Oracle的blob字段,再取出。 急!!如何在exit菜单的事件处理中实现退出程序之前的保存等工作???? Object obj:vector问题 菜鸟求助:在jbuilder8中如何设置tab键的大小? 运行javaapplet需要下载java2runtime吗
...
String[] data= {colName1, colName2...};
JTable table = new JTable(new DefaultTableModel(data, 0));
...
>我的思路和 fpwang(胖子) 兄弟的一样,就是实现上面不是很会,郁闷! 哦,保存就是反过程:
for (int i=0;i<table.getColumnCount();i++) {
table.getColumnName();
……//保存到文件或者其他处理
}
是这样吧?^^
是呀,谢谢兄弟对我上面那个帖子的关注!!!小弟是新手了,兄弟能否留个QQ,交个朋友吧,我最仰慕高手拉!
可惜没人信偶
TableColumnModel tcm = table.getColumnModel();
tcm.moveColumn(0, 1);
getContentPane().add(new JScrollPane(table));