JButton mit hintergrundbild

Eule

Mitglied
Guten Morgen Forum,

ich möchte gerne einen JButton so umschreiben, dass er mir ein definiertes Hintergrundbild anzeigt. Und das bei jeder Größe. Unter Android habe ich das hinbekommen, da man dort ein Button in 3 Teile unterteilen kann. Links+Rechts und die Mitte wird gedehnt. Gibt es sowas auch unter Swing?
Alternativ möchte ich gerne einen Farbverlauf als Hintergrund setzten. Funktioniert das? Mir würde jetzt nur einfallen, dass ganze manuell in der paint-Methode zu programmieren. Also Start RGB-Wert und End RGB-Wert und dann Zwischenwerte berechnen. Gibt es da eine elegantere Methode um dies zu bewerkstelligen?

Danke schon mal,

Eule
 
Danke schon mal dafür. Jetzt kann ich zwar einen Farbverlauf zeichnen, jedoch sehe ich den nur, wenn ich auf den Button drücke, genauer: wenn ich gedrückt halte und die Maus wegziehe. Wie kann ich denn den standard Farbverlauf entfernen? Rollover habe ich schon deaktiviert.


Edit: Auch nur, wenn ich setOpaque(false); setze
 
Zuletzt bearbeitet:

Zurück
Oben