在Swings中处理更多的Panels

时间:2014-08-21 18:42:50

标签: java swing awt

我在一个屏幕上有很多面板。每个面板都有按钮,标签等。那么如何隐藏和取消隐藏每个面板?

    JPannel jp1=new JPannel();
    jp1.setVisible(true);
    System.out.println("need to show 1st pannel data");
    headerframe.add(jp1);
    JPannel  jp2=new JPannel();
    jp2.setVisible(true);
    System.out.println("need to show 2nd pannel along with the 1st pannel data");
    headerframe.add(jp2);

这里首先只能处理第二个面板中的内容未来,所以任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

你的问题很不清楚,但是关于如何隐藏和取消隐藏面板的问题,请使用setVisible()方法:

aPanel.setVisible(false); // hides the panel
aPanel.setVisible(true); // shows it again