【发布时间】:2010-10-04 17:53:06
【问题描述】:
我遵循了本指南中的一些提示:JTable with horizontal scrollbar,但仍然遇到问题。
我有两个列标题:名称和描述(在本例中用于我们的目的)
我希望能够在添加条目时水平滚动(即:名称/描述只有 1 行)。然而,Swing 似乎并没有默认这种行为!
我在 ScrollPane 中嵌入了一个 JTable。 JScrollPane 有以下参数:JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED 和 JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED
如果我禁用:myTable.AutoResizeMode(AUTO_RESIZE_OFF),列标题不会填满整个表格(可能只是表格的 1/2)。我必须手动调整“描述”列的大小才能看到整个内容。
我怎样才能自动调整大小,但水平滚动仍然有效?
【问题讨论】: