Hi!
Ich habe einen Button mit einem Icon, der den Button komplett ausfüllt. Der Button hat eine BorderFactory.createEmptyBorder(0, 0, 0, 0). Jetzt ist es so, dass der Button von einer schmalen roten Linie umrahmt werden soll, wenn er angeklickt wurde, OHNE SEINE GRÖSSE (mit Rahmen) ZU ÄNDERN. Wenn ich BorderFactory.createLineBorder(Color.RED) setze, ist der rote Rahmen perfekt, aber die Größe des Button (mit Rahmen) hat sich geändert.
Hat jemand eine Idee, wie ich das bewerkstelligen kann?
Ich habe einen Button mit einem Icon, der den Button komplett ausfüllt. Der Button hat eine BorderFactory.createEmptyBorder(0, 0, 0, 0). Jetzt ist es so, dass der Button von einer schmalen roten Linie umrahmt werden soll, wenn er angeklickt wurde, OHNE SEINE GRÖSSE (mit Rahmen) ZU ÄNDERN. Wenn ich BorderFactory.createLineBorder(Color.RED) setze, ist der rote Rahmen perfekt, aber die Größe des Button (mit Rahmen) hat sich geändert.
Hat jemand eine Idee, wie ich das bewerkstelligen kann?