Hola a todos!
En este momento tengo que desarrollar un "menú" que sea prácticamente un JTabbedPane con 5 paneles Pero debo hacerlo con 5 JToggleButtons.
Ya he creado estos JToggleButton:
JToggleButton tb1 = new JToggleButton(); //asi 5 veces
Ya los agrupe en un ButtonGroup:
JButtonGroup bg = newJ ButtonGroup();
bg.add(tb1); //asi 5 veces
Y les he añadido un ItemListener:
tb1.addItemListener(myItemListener); //asi 5 veces
Dentro de este evento obtengo el JToggleButton que fue seleccionado
JToggleButton item=(JToggleButton)e.getSource();
if(e.getStateChange()==ItemEvent.SELECTED){ ... }
Pero lo que me falta (seria en los puntos suspensivos) es "hacer el efecto" del JTabbedPane, es decir, usar los 5 paneles (pensé en un LayeredPane con los paneles (?) ), y cuando presione en uno de los JToggleButton, cambie al panel que le corresponda.
Espero haber sido claro y me puedan ayudar. ¡Gracias!