Domanda

su cui sto lavorando checkBoxTree in GWT-EXT 2.0.3 con Java. Il mio obiettivo è quello di ottenere un SelectionModel che mi permette di selezionare (controllo) solo un TreeNode alla volta. Se seleziono un altro TreeNode dopo aver selezionato uno poi, quella precedente deve essere deselezionata. Ho provato con DefaultSelectionModel con TreePanel, ma o non ho usato in modo corretto o è lavorare solo per la selezione di TreeNode non per il controllo di una TreeNode. Qualcuno mi può aiutare in questo? O anche se qualcuno potrebbe dirmi come posso controllare se casella di controllo di un TreeNode viene controllato o no, allora sarebbe anche bene.

Grazie in anticipo.

È stato utile?

Soluzione

OK. Ho avuto una cosa. Come controllare se checkBox di un TreeNode è selezionata o meno.

TreeNode[] tn = treePanel.getchecked();
for (TreeNode node: tn) {
    treePanel.getNodeById("abc").getUI().isChecked();
}

& per attivare

treePanel.getNodeById("team-a").getUI().toggleCheck();
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top