Button mit Rand drum...

  • Hallo

    Ich möchte ein JPanel mit 7 Buttons nebeneinander haben. Das ist ja nicht wirklich schwer ;)
    Nun möchte ich aber, daß immer genau 1 Button "ausgewählt" ist. Das bedeutet, es wird mit einem Rahmen in einer anderen Farbe dargestellt.
    Dieser Rahmen macht mir Probleme.
    Wenn ich ihn zufüge ändern die Rechtecke nämlich ihre Größe - das darf nicht sein !

    Falls jemand einen Tipp für mich hat ... ?


    Wenn man auf einen Button klickt wird er aktiviert über die Methode selectButton():



    Die Vorgabe ist, daß der ausgewählte Button einen Rahmen erhält. Wenn ein anderer ausgewählt wird soll beim bisher gewählten der Rahmen wieder verschwinden.

    Für Hinweise bin ich dankbar !

    Gruß,
    Benja

  • Hab mir jetzt den Code nicht angesehen, aber trotzdem folgender Tipp: Wenn das hinzufügen der Border die Größe verändert, wieso fügst du dann nicht von Anfang an die Border in der Hintergrundfarbe ein und färbst sie bei einem Hover/Click/whatever-Event um?

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!