如上如图所示:我使用了borderlayout布局管理器,现在的问题是:west这边我想加入JDesktopPane>Interalframe但是不会显示出来,加入一个面板的话能显示但是将JDesktopPane>Interalfra...
如上如图所示:我使用了borderlayout布局管理器,现在的问题是:west这边我想加入JDesktopPane>Interalframe但是不会显示出来,加入一个面板的话能显示但是将JDesktopPane>Interalframe加入面板又不能显示了,这不是布局出现不合理性啊,求高手指点
//放入这段代码能显示面板
JPanel Panel_1=new JPanel(new BorderLayout());//2013.4.12
add(BorderLayout.WEST,Panel_1);
JButton btn_1 = new JButton();
JButton btn_2 = new JButton();
JButton btn_3 = new JButton();
JButton btn_4= new JButton();
JButton btn_5 = new JButton();
Panel_1.add(BorderLayout.NORTH,btn_1);
Panel_1.add(BorderLayout.WEST,btn_2);
Panel_1.add(BorderLayout.CENTER,btn_3);
Panel_1.add(BorderLayout.EAST,btn_4);
Panel_1.add(BorderLayout.SOUTH,btn_5);
//放入这段代码不能显示
/*JDesktopPane desktopPane_1 = new JDesktopPane();
desktopPane_1.setBounds(0, 0, 1, 1);
Panel_1.add(BorderLayout.CENTER, desktopPane_1);
JInternalFrame internalFrame_1 = new JInternalFrame(
"New JInternalFrame");
internalFrame_1.setPreferredSize(getPreferredSize());
desktopPane_1.add(internalFrame_1);
JScrollPane scrollPane_1 = new JScrollPane();
internalFrame_1.getContentPane().add(scrollPane_1, BorderLayout.CENTER);
internalFrame_1.setVisible(true);*/
展开