Klicken Sie in Swing auf die Schaltfläche "Bild"

8

Ich habe einen JButton erstellt, der ein Bild als Symbol für die Schaltfläche enthält. Jetzt habe ich

eingestellt %Vor%

die Eigenschaften, die einen Image-Button schön aussehen lassen, ohne Ränder oder Hintergrundfarben etc.

Nun das Problem ist, dass, wenn ich auf das Bild klicke, es keine onclick Effekte eines Knopfes zeigt, so wenn etwas Hintergrundverarbeitung betroffen ist oder irgendein Ereignis gebrannt wird, klickt auf Knopf, der Zeit braucht, um die Anfrage zu verarbeiten und Wenn Sie etwas zurückgeben, wird der Eindruck erweckt, dass auf die Schaltfläche nicht geklickt wurde und der Benutzer möglicherweise darauf klickt.

Wie mache ich eine Schaltfläche, bei der ein Icon mit den oben genannten Eigenschaften eingestellt ist, und ich habe doch ein wenig Kontrolle über die Einstellung der Onpress oder Onmouseover Ereignisse.

    
Rohan 05.07.2012, 20:02
quelle

1 Antwort

7

Ich habe die Antwort gefunden: setRolloverIcon() und setPressedIcon() macht die Magie.

    
Rohan 05.07.2012, 20:07
quelle

Tags und Links