2014-02-18 233 views
0

我创建一个Java应用程序将JPanel窗体中的JFrame。我有2种形式,一种是JFRAME FORM,其中包含左和右的JPanel;和JPANEL FORM其中包含的内容..使用卡布局

我有麻烦把JPanel表单及其内容使用卡布局将JFRame表单的正确JPanel。

+0

是否使用GUI构建器? –

+0

你会告诉我们你的代码吗? – DRastislav

+0

是的。我正在使用GUI Builder,我正在Java Netbeans中创建一个应用程序。 – GreatKingRyan

回答

0

如果您已经添加了必要的空间,对于框架形式的右侧JPanel,这只是手动编码JPanel表单的添加的问题。像这样

public FrameForm extends JFrame { 
    private PanelForm pForm = new PanelForm(); 

    public FrameForm() { 
     initComponents(); 
     CardLayout card = new CardLayout(); 
     rightPanel.setLayout(card); 

     rightPanel.add(pForm, "pForm"); 
    } 
} 
+0

谢谢!有效! @peeskillet我访问的JPanel,你指示我,但JComboBox中的那个来自数据库的内容(JPanel的内部)变为空。我该如何解决它?谢谢! – GreatKingRyan

+0

我不知道你在说什么。 –