Europa711
2009-12-12 16:46
浏览 432
已采纳

通过JFrame窗体绘制出的JTable,如何设置为不可编辑?

我在网上查如何将JTable的单元格设置为不可编辑,有两种方法。一种是自己写一个MyTable类继承DefaultTableModel,重写其中的isCellEditable方法;还有一种是在创建JTable对象时, JTable treeTable = new JTable(dm){ public boolean isCellEditable(int row, int column) { return false; }};
但是这些好像都对在JFrame窗体的“设计”中拖拽在界面上的表格不太适用,因为不能自己定义MyTable类然后绘制在界面上,也不能重新new已经生成的table。
那么请问还有什么别的方法吗?谢谢~~

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

2条回答 默认 最新

相关推荐 更多相似问题