JScrollPane
我对 a和 a有一个非常奇怪的问题BorderLayout
。简要说明:我有一个 JTable,它位于 JScrollPane 内,它带有 JPanel 和 JTabbedPane 上的 JTableHeader。非常简单的布局。如果我只将 JTable 添加到我的 JPanel 中,则按钮正在工作。如果我添加 JScrollPane,按钮不再起作用,所以我无法单击它们!ActionLister 永远无法到达,我看不到点击动画。
一些示例代码来解释:
d_pane = new JPanel();
d_button = new JPanel();
d_pane.add(table.getTableHeader(), BorderLayout.PAGE_START);
dl_scroll = new JScrollPane(table);
d_pane.add(dl_scroll, BorderLayout.CENTER);
// d_button is ridLayouted with 3 Buttons in there
d_pane.add(d_button, BorderLayout.PAGE_END);