JTabbedPane selecionada

Bom dia pessoal :!:

Eu tenho uma tela que contém 6 JTabbedPane e preciso saber qual delas está selecionada, ativa, aparecendo… para que no JButton eu consiga colocar um evento relacionado a esse JTabbedPane que está ativo!

Se alguém puder me ajudar, mto obrigado!

:smiley: Bom carnaval

Mpcks

Pode usar getSelectedComponent()
http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JTabbedPane.html#getSelectedComponent()

Ou getSelectedIndex()
http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JTabbedPane.html#getSelectedIndex()

Ah sim, e se vc quiser qual componente tem o focus, dá para usar o método hasFocus(). Mas nesse caso, componente por componente deverá ser perguntado. Se são 6 tabbedpanes diferentes, você pode coloca-los numa lista.

Puts, é isso mesmo… pq qdo ele constrói todas as abas apenas uma é setada…
Vou testar pra ver a funcionalidade… valeu por ora
!!!

Acho que consegui o que precisava, porém estou com algum problema no conceito… qdo ele chama o construtor é setado uma das abas JTabbedPane como a selecionada, e depois disso é necessário que sempre que vá se passando por cada JTabbedPane ele mude a que está selecionada para assim atribuir o evento no botao

Nossa, mó trampo isso… se alguém puder ajudar em algo mais, fico na espera…
valeu pessoal