Ich habe das Facebook blau RGB gegoogelt: 59, 89, 182 / Hex Code ist # 3B5998 und Schriftfamilie: Tahoma .
Ich benutze das hier, um einige Aufrufe wie setFocusPainted(false)
, setBackground(new Color(59, 89, 182))
und setFont(new Font("Tahoma", Font.BOLD, 12))
:
%Vor%
es sei denn, Sie suchen nach identischen (was IMO dies ist so gut wie es geht, ohne tatsächliche Bild verwenden) ... als die Einstellung des Bildes der Schaltfläche wäre der beste Weg
Wenn Sie das Aussehen Ihrer Schaltfläche vollständig überschreiben möchten, ist die allgemeinste Lösung, Ihre eigene ButtonUI
zu erstellen:
Sie können dann malen, was Sie wollen, unter Berücksichtigung des Status Ihrer Schaltfläche (Rollover, fokussiert, aktiviert, gedrückt usw.). Werfen Sie einen Blick auf die Implementierung der Superklasse für grundlegende Ideen, wie dies zu tun ist.
Dann einfach die Benutzeroberfläche der Schaltfläche, die Sie ändern möchten:
%Vor%Um eine benutzerdefinierte Schaltfläche in Ihrem Beispiel zu erstellen, verwende ich den folgenden Code: -
%Vor%