JTabbedPane: Event auf Tab...?

Kestrel

Mitglied
Hallöle liebe User,

wollte mal nachfragen ob es eine Möglichkeit gibt, ein OnClick Event auf den Tab einer TabbedPane zu legen? Mit meinen Versuchen mit einem ActionListener kam ich nicht weit.....


Gruß Kestrel
 
Moin!
Zum Beispiel so:
Code:
public static void main(String[] args) {
       JFrame j = new JFrame();
       j.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
       j.setSize(500,500);
       JTabbedPane pane = new JTabbedPane();
       pane.addTab(null, new JPanel());
       JLabel label = new JLabel("text");
       label.addMouseListener(new MouseAdapter(){
          public void mousePressed(MouseEvent e){
              System.out.println("Mouse pressed");
          } 
       });
       pane.setTabComponentAt(0, label);
       j.getContentPane().add(pane);
       j.setVisible(true);
    }

*grüssle*
MeinerEiner
 
Huhu,

klappt prima danke schön... nur auf die Sache hätt ich auch selbst kommen können.

Naja vielen Dank noch mal....

Gruß Kestrel
 
Zurück