这就是我所拥有的:一个由 JTabbedPane 组成的 Jframe(除了其他元素)。JTabbedPane 包含一个 JScrollPane 作为其选项卡之一。JScrollPane 有一个 JPanel。在 JPanel 中,将显示许多 JLabel 和 JTable。我使用 NetBeans 拖放 Swing 编辑器创建了 GUI。
每个 JTable 都包含在一个 JScrollPane 中。(IDE 已插入) 现在,JTable 的高度是固定的。因此,如果元素数量较少,则 JScrollPane 中会显示空白区域。如果元素数量更多,用户需要滚动包含 JTable 的 JScrollPane。JTable的水平滚动也是如此。如果窗口最大化,JTable 的宽度也会增加以占据整个可用区域。是否可以修改 GUI,使 JScrollPane 的高度变得尽可能大,以便在不滚动的情况下显示 JTable 的所有行?JTable 的宽度应尽可能大,以显示内容而无需水平滚动。如果 JTable 中的列数过多或元素数 ( JTable'