Domanda

In risposta ad un recente Slashdot posta , ho deciso vorrei aggiungere un'opzione per i menu a comparire su dicono che il lato sinistro in modo da non oscurare l'intera applicazione quando è aperto. Semplicemente per comodità dell'utente, c'è un modo per forzare un JMenu su un jdesktop di essere sul lato sinistro mano o destra, vale a dire, un menu verticale?

È stato utile?

Soluzione

Non c'è un modo semplice per farlo.

La cosa migliore sarebbe quella di utilizzare un BorderLayout e posizionare il JMenuBar nella posizione BorderLayout.WEST o BorderLayout.EAST. Si dovrà passare un po 'di tempo a personalizzarlo a guardare bene, però. Non è immediatamente evidente come raggiungere il menu per disegnare le voci di menu verticalmente, per esempio, o se i menu a destra volerebbero la direzione corretta sull'applicazione.

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