Java SWT: Cómo indicar que un elemento de menú está seleccionado
Pregunta
Utilizando SWT, ¿cuál es la forma común de indicar que un elemento del menú (de un menú de la barra de tareas) es la selección actualmente activa? ¿Marca de verificación? ¿Negrita? ¿Cómo se hace esto con el código?
Solución
Utilice CHECK estilo durante la instanciación:
MenuItem menuItem = new MenuItem(menu, SWT.CHECK);
Utilice getSelection para verificar el estado:
boolean isSelected = menuItem.getSelection();
Otros consejos
org.eclipse.swt.widgets.MenuItem setSelection (true) / getSelection()
El estilo de la selección depende del estilo del elemento del menú: CHECK, CASCADE, PUSH, RADIO, SEPARATOR, como en:
(fuente: developpez.com )
(fuente: developpez.com )
MenuItem.getSelection()
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow