La classe javax.swing.JToolBar consente all’utente di avere sempre a disposizione una barra mediante la quale attivare funzionalità comuni.
Solitamente, vengono aggiunte delle azioni alla tool bar, rappresentate in maniera grafica, ma è anche possibile aggiungere altri componenti, come text box e label.

Di seguito, istanzieremo un oggetto JToolBar utilizzando il costruttore di default e aggiungeremo i componenti con il metodo:

public JButton add(Action a)

Essendo javax.swing.Action un’interfaccia, creeremo una classe che estenderà javax.swing.AbstractAction, una classe che implementa Action.

Continua >