Hi Leute,
ich hab' hier im Forum ein Code-Schnipsel gefunden, wie man sich seinen eigenen Button (also mit eigenem LaF) zimmern kann, wenn man nicht BasicButtonUI benutzen möchte. Dann hab ich angefangen die Klassen ein bisschen umzubauen und meinen eigenen Button zu zeichen. Unten (bzw. im Anhang) das Resultat - aber etwas gekürzt, da es sonst zu lang wäre ...
Das Problem: Wenn man die Fenstergröße ändert, dann wird der Button immer größer. Dies passiert auch manchmal einfach so. Wo könnte hier das Problem liegen?
Eine zusätzliche Prämisse, die das Problem erschwert ist: ich würde ungern über "setPreferredSize(...)" eine feste Größe setzen, da sich das Ganze an den Inhalt anpassen soll; d.h. an die Textlänge und evtl. an die Icongröße.
Ich Danke Euch für Hilfe!
data89 *verzweifel*
EDIT: siehe Anhang
ich hab' hier im Forum ein Code-Schnipsel gefunden, wie man sich seinen eigenen Button (also mit eigenem LaF) zimmern kann, wenn man nicht BasicButtonUI benutzen möchte. Dann hab ich angefangen die Klassen ein bisschen umzubauen und meinen eigenen Button zu zeichen. Unten (bzw. im Anhang) das Resultat - aber etwas gekürzt, da es sonst zu lang wäre ...
Das Problem: Wenn man die Fenstergröße ändert, dann wird der Button immer größer. Dies passiert auch manchmal einfach so. Wo könnte hier das Problem liegen?
Eine zusätzliche Prämisse, die das Problem erschwert ist: ich würde ungern über "setPreferredSize(...)" eine feste Größe setzen, da sich das Ganze an den Inhalt anpassen soll; d.h. an die Textlänge und evtl. an die Icongröße.
Ich Danke Euch für Hilfe!
data89 *verzweifel*
EDIT: siehe Anhang
Zuletzt bearbeitet: