1

由于某种原因,我的标题行不可见。我正在使用 SwingBindings.createJTableBinding 将 pojo 绑定到表。我的表格显示了所有行,但标题行不可见。

如果我检查表中的 JTableHeader 是否存在,并且其列具有预期的名称。JTable 标头属性:isEnabled 和 isVisible 设置为 true。

有什么我想念的吗?

4

1 回答 1

3

我不知道 SwingBindings.createJTableBinding 是什么,但是当您使用 Swing 时,您会将表添加到 JScrollPane。然后将表格标题用作滚动窗格的列标题视图。

如果您不使用 JScrollPane,那么您需要使用 BorderLayout 创建一个 JPanel。表格被添加到 CENTER,表格标题被添加到 NORTH。

于 2010-11-15T16:51:53.797 回答