展开JScrollPane-Java

展开JScrollPane-Java,java,jtable,jscrollpane,Java,Jtable,Jscrollpane,我有这样的结构: <JFrame> <JPanel backgroundcolor = "pink"> <JScrollPane> <JTable>!!!Data here !!!</JTable> </JScrollPane> </JPanel> </JFrame> !!!数据在这

我有这样的结构:

<JFrame>
         <JPanel backgroundcolor = "pink">
            <JScrollPane>
                <JTable>!!!Data here !!!</JTable>
            </JScrollPane>
         </JPanel>
</JFrame>

!!!数据在这里!!!
如何在不使用setSize的情况下拉伸滚动窗格以覆盖整个窗口? 现在的情况是这样的:

谢谢

使用合适的布局

编辑:如中所述,您还需要使用合适的布局


编辑:您还需要,如中所述。

我不熟悉XML文件格式

如果已对其进行编码,则可能需要编写如下代码:

JScrollPane1 = new JScrollPane();
JPanel1.add(JscrollPane1);
JScrollPane1.setBounds(5,29,636,122);

JTable1 = new JTable();    
JPanel1.add(JTable1);
JScrollPane1.setBounds(5,434,553,3097);
JScrollPane1.setViewportView(JTable1);

我不熟悉XML文件格式

如果已对其进行编码,则可能需要编写如下代码:

JScrollPane1 = new JScrollPane();
JPanel1.add(JscrollPane1);
JScrollPane1.setBounds(5,29,636,122);

JTable1 = new JTable();    
JPanel1.add(JTable1);
JScrollPane1.setBounds(5,434,553,3097);
JScrollPane1.setViewportView(JTable1);

嗯!没有人提供简单的解决方案,比如使用BorderLayout作为我的JScrollpane容器的布局管理器

Mmmph!没有人提供简单的解决方案,比如使用BorderLayout作为我的JScrollpane容器的布局管理器

如何将
JTable
添加到
JScrollPane
JScrollPane
添加到
JPanel
?JTable table=新JTable(数据、列标题);表.setFillsViewPerthweight(真);JScrollPane scrollPane=新的JScrollPane(表);添加(滚动窗格);(因为家长的JPanel组件在课堂上得到了扩展)。正确的礼仪是使用下面的答案框回答您自己的问题,而不是评论/编辑您的问题。请回滚您的更改,发布您自己的答案,并接受您自己的答案。您如何将
JTable
添加到
JScrollPane
以及
JScrollPane
添加到
JPanel
?JTable table=新JTable(数据、列标题);表.setFillsViewPerthweight(真);JScrollPane scrollPane=新的JScrollPane(表);添加(滚动窗格);(因为家长的JPanel组件在课堂上得到了扩展)。正确的礼仪是使用下面的答案框回答您自己的问题,而不是评论/编辑您的问题。请回滚您的更改,发布您自己的答案,并接受您自己的答案。