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

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top