|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.partnersoft.gui.ListSelectionControl
public class ListSelectionControl
A convenience wrapper for JList.
| Constructor Summary | |
|---|---|
ListSelectionControl()
|
|
ListSelectionControl(javax.swing.ListModel model)
|
|
| Method Summary | |
|---|---|
void |
doAction()
Subclasses should override this to take action whenever an action should occur (generally when the user hits return in the field). |
javax.swing.JComponent |
getGUI()
|
javax.swing.JList |
getJList()
|
javax.swing.JScrollPane |
getJScrollPane()
|
int |
getSelectedIndex()
|
java.lang.Object |
getSelectedItem()
|
void |
optimizeForLongList()
Call this to tweak for longer listings. |
void |
selectAndShowIndex(int index)
|
void |
selectIndex(int index)
Selects the given item. |
void |
selectionModified()
Subclasses should override this to take action whenever the selection set changes. |
void |
setModel(javax.swing.ListModel newModel)
|
void |
setSelectedIndex(int newIndex)
|
void |
setSelectedItem(java.lang.Object newItem)
|
void |
showIndex(int index)
Makes sure you can see the selected item. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ListSelectionControl()
public ListSelectionControl(javax.swing.ListModel model)
| Method Detail |
|---|
public void selectIndex(int index)
public void showIndex(int index)
public void selectAndShowIndex(int index)
public void setModel(javax.swing.ListModel newModel)
public void optimizeForLongList()
public int getSelectedIndex()
public void setSelectedIndex(int newIndex)
public java.lang.Object getSelectedItem()
public void setSelectedItem(java.lang.Object newItem)
public javax.swing.JList getJList()
public javax.swing.JScrollPane getJScrollPane()
public void selectionModified()
public void doAction()
public javax.swing.JComponent getGUI()
getGUI in interface GUIControl
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||