Hallo,
ich habe eine Klasse, in der ich über eine Funktion mehrere ButtonGroups per Array erstelle in etwa:
Jetzt würde ich gerne über einen Decorator bei Klick auf einen bestimmten Button das gleiche Bild haben, nur den ausgewählten Button einfärben und die anderen nicht auswählbar machen.. Mein Problem ist, daß ich zwar über bg1.getSelection() die ausgewählten Buttons kriege, aber als ButtonModel. Wie komme ich vom ButtonModel zum eigentlichen Button? Habe ich da einfach eine Schleife im Hirn? ???:L
Danke schonmal,
schlydi
ich habe eine Klasse, in der ich über eine Funktion mehrere ButtonGroups per Array erstelle in etwa:
Java:
for (int i=0; i<7; i++) {
p2.add(tb = new JToggleButton(cd[i][0] + cd[i][1] + cd[i][2] ));
tb.addActionListener(cbg3);
tb.setActionCommand(cd[i][2]);
bg1.add(tb);
}
}
Jetzt würde ich gerne über einen Decorator bei Klick auf einen bestimmten Button das gleiche Bild haben, nur den ausgewählten Button einfärben und die anderen nicht auswählbar machen.. Mein Problem ist, daß ich zwar über bg1.getSelection() die ausgewählten Buttons kriege, aber als ButtonModel. Wie komme ich vom ButtonModel zum eigentlichen Button? Habe ich da einfach eine Schleife im Hirn? ???:L
Danke schonmal,
schlydi