22得票5回答
确定点击了哪个JTable单元格

当用户在JTable上单击单元格时,我该如何确定所单击单元格的行和列?我该如何在JLabel中显示这些信息?

22得票2回答
如何可靠地从MouseEvent中获取JTable的行索引?

如何找出用户刚刚点击了JTable中的哪一行?

20得票2回答
JTable 可点击列排序:排序可以对单元格内容进行排序,但不会更新单元格格式?

我有一个可排序的JTable,使用AbstractTableModel的自定义扩展来设置它。但是,这个表格的某些行为与我的预期不符,我希望能得到一些关于如何解决这个问题的建议。 我已经使用以下方法将JTable设置为可排序:thisJTable.setAutoCreateRowSorter(...

20得票4回答
在Java中设置JTable中行的高度

我一直在寻找一种解决方法,可以增加JTable中一行的高度。我一直在使用setRowHeight(int int)方法编译和运行都没有问题,但是行高并没有增加。当我使用我设置高度的行的getRowHeight(int)方法时,它确实会打印出我增加的行的大小,所以我不确定错在哪里。下面的代码大致...

19得票7回答
如何使用数据库填充JTable中的数据?

我想要展示一个JTable,它可以直接展示来自数据库表的数据。 迄今为止,我使用的是从Object[][]展示数据的JTable。 我知道一种方法是先将数据库表转换为Object[][],但是否还有其他更易用、更强大和灵活的方式呢?

19得票5回答
将JScrollPane缩小到与JTable相同的高度

我目前有类似以下的JTables嵌套在JScrollPanes中: 问题是当每个表格创建时,其中的行数是可变的。我想要做的是,如果表格太短,则将JScrollPane缩小,但如果表格太长,则保持其在固定大小。 我该如何实现这一点?

19得票5回答
如何更改JTable表头的字体?

我想设置JTable表头的字体,你知道怎么做吗?

19得票6回答
移除 DefaultTableModel 的所有行

我想删除DefaultTable中的所有行。我在互联网上找到了两种常见的方法来删除它们,但是在我的DefaultTableModel中,这些方法都不存在,因此无法使用。我想知道为什么会这样。我使用DefaultTableModel的代码是DefaultTableModel Table = (D...

19得票2回答
如何以最短的方式对JTable进行排序?

我在寻找如何对JTable进行排序,并参考了许多文章,但是找不到最简单的方法来对表格进行排序。我知道TableRowSorter可能会有所帮助,但不知道如何使用。作为JTable的新手,我在这里提出一个新问题。 我的表格结构大致如下| People | Place | Organisa...

18得票6回答
Java JTable - 使只有一列可编辑

我想知道如何使 JTable 中的一列可编辑,而其他列则不可编辑。 我已经重写了 isCellEditable() 方法,但这会将每个单元格都设置为不可编辑。提前感谢您的回答。