Hat jemand grad ggf. eine Ahnund warum mir in meiner JToolBar die ImageIcons wenn sie Angezeigt werden verdeckt werden ?
der Code zum erzeugen der Buttons ist folgender ,
ich hab hier schon versucht über eine PreferredSize der Buttons gegen zu steuern , allerdings ohne Erfolg,
die Icon werden hier der jeweiligen Action übergeben.
ich setze die Actions nach der Schleife, wie z.B
die Icons ( haben eine Größe von 32x32 px ).
vielleicht kann mir auf Anhieb ja einer sagen wie ich da Gegensteuer der schon mal das gleiche Problem hatte.
EDIT:
Problem gelöst, die JToolbar Höhe selbst muss doch um einiges Größer sein als die Buttons... ich dachte eigentlich das ein paar Pixel reichen würden , war anscheinend ein Irrtum
Nu klappts !

der Code zum erzeugen der Buttons ist folgender ,
ich hab hier schon versucht über eine PreferredSize der Buttons gegen zu steuern , allerdings ohne Erfolg,
die Icon werden hier der jeweiligen Action übergeben.
Java:
btns = new JButton[7];
for (int i = 0; i < btns.length; i++) {
btns[i] = new JButton();
btns[i].setPreferredSize(new Dimension(36,36)); // <<---- hat keinen Effekt
btns[i].setHideActionText(true);
}
ich setze die Actions nach der Schleife, wie z.B
Java:
btns[0].setAction(new DocumentAction(gui, new ImageIcon(fileImage)));
die Icons ( haben eine Größe von 32x32 px ).
vielleicht kann mir auf Anhieb ja einer sagen wie ich da Gegensteuer der schon mal das gleiche Problem hatte.
EDIT:
Problem gelöst, die JToolbar Höhe selbst muss doch um einiges Größer sein als die Buttons... ich dachte eigentlich das ein paar Pixel reichen würden , war anscheinend ein Irrtum
Nu klappts !
Zuletzt bearbeitet: