【发布时间】:2012-02-06 17:57:17
【问题描述】:
我想在我的 JScrollPane 中添加水平滚动条,因为我的表格现在如下所示:
这是我创建表格的代码:
this.table = new JTable();
this.table.setShowGrid(false);
this.table.getTableHeader().setFont(ReportViewConstants.TABLE_FONT);
this.table.setFont(ReportViewConstants.TABLE_FONT);
this.scrollPane = new JScrollPane(this.table);
Dimension size = new Dimension(300, 400);
this.scrollPane.setPreferredSize(size);
this.scrollPane.setMinimumSize(size);
this.scrollPane.getViewport().setBackground(Color.WHITE);
你能指出我做错了什么吗?当我将创建 JScrollPane 的行更改为:
this.scrollPane = new JScrollPane(this.table,
JScrollPane.VERTICAL_SCROLLBAR_ALWAYS,
JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
滚动条在那里,但我仍然无法水平滚动。请参阅下面的屏幕截图。
谢谢!
【问题讨论】:
标签: java swing jtable jscrollpane