小编jco*_*com的帖子

一个JFrame和两个JPanel

我是Java的新手,我有关于面板的问题.我的程序中有一个JFrame和两个JPanels.

  • 当我点击时button1,panel1将显示在框架中.
  • 当我点击时button2,panel2将在框架中显示panel1并将消失/隐藏.

问题是panel1不能只显示panel2.如何以这种方式显示两个面板?

这是我的代码:

public class test{

public static void main(String args[]){

     JButton b1 = new JButton("show p1");
     JButton b2 = new JButton("show p2");
     JLabel l1 = new JLabel("This is p1");
     JLabel l2 = new JLabel("This is p2");

     final JPanel p1 = new JPanel(new FlowLayout());
     p1.add(l1);
     final JPanel p2 = new JPanel(new FlowLayout());
     p2.add(l2);
     JPanel buttonPNL = new JPanel(new FlowLayout());
     buttonPNL.add(b1); …
Run Code Online (Sandbox Code Playgroud)

java swing

2
推荐指数
1
解决办法
4347
查看次数

如何在Java中创建Listview?

如何在Java中创建ListView?你能给我一个关于如何创建ListView的简单示例代码吗?

java user-interface swing jframe jlist

0
推荐指数
2
解决办法
3万
查看次数

标签 统计

java ×2

swing ×2

jframe ×1

jlist ×1

user-interface ×1