pulsanti della barra strumenti altalena
Domanda
io sono l'aggiunta di una barra degli strumenti per la mia domanda e attualmente sto aggiungendo alcuni pulsanti a levetta sulla barra degli strumenti. Non mi piace usare il default JButton perché è grande e goffo (anche se tolgo i margini). Ci sono delle librerie per la facile creazione di barre degli strumenti e pulsanti della barra degli strumenti che sembrano più nativa? In particolare, vorrei i pulsanti per aspetto piatto a meno che o sono selezionati l'utente passa sopra di loro (come in Eclipse).
Grazie, Jeff
Soluzione
Invece di aggiungere il JButton direttamente alla barra degli strumenti, creare un'azione e aggiungere l'azione, invece.
La barra degli strumenti creerà un JButton appropriato che sembra corretto.
Inoltre, impostare toolbar.setRollover (vero), che renderà tutti i pulsanti piatta, tranne quando il mouse si trova sopra di esso.
Oh, e se non si vuole che sia galleggiante, impostare toolbar.setFloatable (true).
Queste tre cose, e con una corretta L & F, la barra degli strumenti di solito guarda molto professionale
In linea generale, non dovremmo essere gingillarsi con pulsante Margini noi stessi a meno che noi stiamo cercando di fare qualcosa di estremamente personalizzato.