Hallo,
also habe mit ner Schleife mehrere JButton erzeugt und mein Problem ist, da die alle gleich heißen, kann ich die nicht ansprechen.
Suche eine Möglichkeit die einzelnen Buttons ansprechen zu können.
Beim JMenu habe ich das auch so gemacht, aber da wird das e.getActionCommand() mitgeliefert, wie ich das bei den JButtons jetzt mache, habe ich keinen Schimmer :roll: :roll:
und hier das 2D Array vllt brauch das jm. =?
Gruß
also habe mit ner Schleife mehrere JButton erzeugt und mein Problem ist, da die alle gleich heißen, kann ich die nicht ansprechen.
Suche eine Möglichkeit die einzelnen Buttons ansprechen zu können.
Beim JMenu habe ich das auch so gemacht, aber da wird das e.getActionCommand() mitgeliefert, wie ich das bei den JButtons jetzt mache, habe ich keinen Schimmer :roll: :roll:
Code:
for(int k=0; k<this.buttonBar[0].length && k<this.buttonBar[2].length; k++){
this.toolBarOne.add(this.button = new JButton(new ImageIcon(this.buttonBar[0][k])));
this.button.setToolTipText(this.buttonBar[2][k]);
this.button.addActionListener(this);
}
und hier das 2D Array vllt brauch das jm. =?
Code:
String[ ][ ] buttonBar = {{"img/neuesDokument.jpg", "img/oeffnen.jpg", "img/speichern.jpg", "img/drucken.jpg", "img/kopieren.jpg", "img/einfuegen.jpg", "img/ausschneiden.jpg", "img/hyperlink.jpg", "img/grafik.jpg", "img/tabelle.jpg"},
{"img/bold.jpg", "img/kursiv.jpg", "img/unterstrichen.jpg"},
{"Neu", "Öffnen", "Speichern", "Drucken", "Kopieren", "Einfügen", "Ausschneiden", "Hyperlink", "Grafik", "Tabelle"},
{"Fett", "Kursiv", "Unterstrichen"}};
Gruß