Skip to Main Content

Java Programming

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

To clear the JList

807605Sep 7 2007 — edited Sep 7 2007
I am trying to clear the JList " getAvailableList(getClientClass())"
and adding "getAvailableListForSystemDefault()"JList .But i didn't see any method in JList to clear the list and add new JList.
Here is Code in that if check box is selected then clear the first list and add another list and make it disable.How do i make this

protected final JCheckBox getUseSystemDefaultsCheckBox() {
System.out.println("Status of fUseSystemDefaulstCheckBox == "+fUseSystemDefaultsCheckBox);
if (fUseSystemDefaultsCheckBox == null) {
fUseSystemDefaultsCheckBox = new JCheckBox(CfoTextRef.lookup("Use system defaults"));
fUseSystemDefaultsCheckBox.addItemListener(new PjxItemListener() {
public void pjxItemStateChanged(ItemEvent e) {

boolean wIsSelected = (e.getStateChange() == ItemEvent.SELECTED);

if (wIsSelected) {

// here is code for clearing the JList

getAvailableList(getClientClass()).
getAvailableListForSystemDefault()

getBroadcastLabel().setEnabled(false);
getDoNotBroadcastLabel().setEnabled(false);
getSelectedList(getClientClass()).setEnabled(false);
getAvailableList(getClientClass()).setEnabled(false);
getAvailableList(getClientClass()).
getAvailableListForSystemDefault()



}else if(!wIsSelected){
getBroadcastLabel().setEnabled(true);
getDoNotBroadcastLabel().setEnabled(true);
getSelectedList(getClientClass()).setEnabled(true);
getAvailableList(getClientClass()).setEnabled(true);
}
}
});
}
return fUseSystemDefaultsCheckBox;
}
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Oct 5 2007
Added on Sep 7 2007
11 comments
1,322 views