Blogeek|Sioc

Geekeries de tout poil

Archive for février, 2015

Fermer les menu en Swing

Petite astuce rapide : comment, depuis le code, fermer les popups de menus ouverts par un utilisateur dans une IHM Swing, comme s’il avait cliqué en dehors des popups ? Solution rapide : MenuSelectionManager.defaultManager().clearSelectedPath(); Explications : On pourrait être tenté d’utiliser un JMenu.setPopupMenuVisible(false) ou ce genre de chose, or cela ne fonctionne pas « bien » : […]