2010-10-06 3 views
1

En réponse à un récent slashdot post, j'ai décidé d'ajouter une option pour que les menus apparaissent sur le côté gauche afin de ne pas masquer l'application entière lorsqu'elle est ouverte. Simplement pour la commodité de l'utilisateur, existe-t-il un moyen de forcer un menu jmenu sur un jdesktop à être sur le côté gauche ou le côté droit, c'est-à-dire, un menu vertical?Java jmenu sur le côté gauche

Répondre

1

Il n'existe pas de méthode simple pour cela.

Votre meilleur pari serait d'utiliser un BorderLayout et placez-le JMenuBar dans la position BorderLayout.WEST ou BorderLayout.EAST. Cependant, vous devrez passer un peu de temps à le personnaliser pour qu'il soit beau. Il n'est pas immédiatement évident de savoir comment obtenir le menu pour dessiner les éléments de menu verticalement, par exemple, ou si les menus sur la droite iraient dans la bonne direction sur l'application.

Questions connexes