SWT Java: come indicare che una voce di menu è selezionata
Domanda
Utilizzando SWT, qual è il modo comune per indicare che una voce di menu (da un menu della barra delle applicazioni) è la selezione attualmente attiva? Segno di spunta? Grassetto? Come si fa con il codice?
Soluzione
Utilizza CHECK stile durante l'istanza:
MenuItem menuItem = new MenuItem(menu, SWT.CHECK);
Usa getSelection per verificare lo stato:
boolean isSelected = menuItem.getSelection();
Altri suggerimenti
org.eclipse.swt.widgets.MenuItem setSelection (true) / getSelection()
Lo stile della selezione dipende dallo stile della voce di menu: CHECK, CASCADE, PUSH, RADIO, SEPARATOR, come in:
(fonte: developpez.com )
(fonte: developpez.com )
MenuItem.getSelection()
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow