Erstellen eines benutzerdefinierten JButton in Java

<p> Gibt es eine Möglichkeit, einen <code>JButton</code> mit Ihrer eigenen Schaltflächengrafik und nicht nur mit einem Bild innerhalb der Schaltfläche zu erstellen?</p><p> Wenn nicht, gibt es eine andere Möglichkeit, einen benutzerdefinierten <code>JButton</code> in Java zu erstellen?</p>