1.

How To Create Multiple Selected Listbox In Apache-wicket?

Answer»

//choices in list box

private static final List<String&GT; NUMBERS = Arrays.asList(new String[] {"Number 1", "Number 2", "Number 3", "Number 4", "Number 5", "Number 6" });

//variable to hold the selected multiple values from listbox, 

//and MAKE "Number 6" selected as default VALUE

private ArrayList<String> selectedNumber = new ArrayList<String>(

Arrays.asList(new String[] { "Number 6" }));

 ListMultipleChoice<String> listNumbers = new ListMultipleChoice<String>(

"number", new Model(selectedNumber), NUMBERS);

 //HTML for multiple select listbox

<select wicket:id="number"></select>

//choices in list box

private static final List<String> NUMBERS = Arrays.asList(new String[] {"Number 1", "Number 2", "Number 3", "Number 4", "Number 5", "Number 6" });

//variable to hold the selected multiple values from listbox, 

//and make "Number 6" selected as default value

private ArrayList<String> selectedNumber = new ArrayList<String>(

Arrays.asList(new String[] { "Number 6" }));

 ListMultipleChoice<String> listNumbers = new ListMultipleChoice<String>(

"number", new Model(selectedNumber), NUMBERS);

 //HTML for multiple select listbox

<select wicket:id="number"></select>



Discussion

No Comment Found