有什么方法可以在必要时启用水平滚动条吗?
情况是这样的:我有一个JTable单元格,其中存储了很长的数据。因此,我需要水平滚动条。
JTable
有人对此有想法吗?
首先,在JTable里面添加a JScrollPane并为滚动条的存在设置策略:
JScrollPane
new JScrollPane(myTable, JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED, JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
然后,通过设置AUTO_RESIZE_OFF模式,指示JTable不能自动调整列的大小:
AUTO_RESIZE_OFF
myJTable.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);