How to switch tabs in jTabbedPane by clicking a Button?

前端 未结 5 556
有刺的猬
有刺的猬 2021-02-05 05:46

I have two JTabbedPanes, JTabbedPane1 & 2 How can I press button in JTabbedPane2 to show JTabbedPane1 ?

Here is the code for JTabbedPane:

public cla         


        
5条回答
  •  孤城傲影
    2021-02-05 06:24

    If you make the tabbed pane accessible to ButtonHandler you can do this:

    class ButtonHandler implements ActionListener{
           public void actionPerformed(ActionEvent e){
                  jtp.setSelectedIndex(0);
           }
    }
    

    You can do this by making jtp (ideally with a better name) a private attribute with a getter method or it can be passed in as a constructor argument to ButtonHandler.

提交回复
热议问题