小编Gon*_*sta的帖子

删除特定按钮

我在JFrame中有一个包含5个按钮的JPanel.在另一个JPanel中有一个名为"删除按钮"的按钮,我想要做的是单击此按钮,然后通过ckicking其中一个来选择要删除的其他5个按钮.谁能帮我?

    public class gui extends JFrame implements ActionListener
    {
      JPanel p1 = new JPanel();
      JPanel p2 = new JPanel();
      JPanel p2 = new JPanel();

      JButton b1 = new JButton("Delete");
      JButton b2 = new JButton("A");
      JButton b3 = new JButton("B");
      JButton b4 = new JButton("C");

      gui()
      {
        p1.setLayout(new GridLayout(1,2));
        p1.add(p2);
        p1.add(p3);

        p2.setLayout(new GridLayout(3,1));
        p2.add(b2);
        p2.add(b3);
        p2.add(b4);
        p3.add(b1);

        b1.addActionListener(this);
        b2.addActionListener(this);
        b3.addActionListener(this);
        b4.addActionListener(this);

      }

     public void actionPerformed(ActionEvent e)
     {
       if (e.getSource() == b1)
         // When I click this button I want to be …
Run Code Online (Sandbox Code Playgroud)

java swing jpanel jbutton actionlistener

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

标签 统计

actionlistener ×1

java ×1

jbutton ×1

jpanel ×1

swing ×1