Interface LabeledDisplayItems<T>
-
- All Known Implementing Classes:
JideNodeTree
public interface LabeledDisplayItems<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddListSelectionListener(ListSelectionListener listener)voidaddMouseListener(MouseListener l)intgetIndex(Point point)intgetItemSize()PointgetLocationOnScreen()intgetRowForLocation(int x, int y)intgetSelectedIndex()TgetSelectedItem()StringgetToolTipText(MouseEvent e)PointindexToLocation(int index)voidrefreshView()voidselectedValueChanged(int index)TselectElement(Point point)voidsetItems(T[] items)Set the items that are displayed.voidsetSelectedItem(T item)Set the selected item.voidsetSelectionMode(int selectionMode)
-
-
-
Method Detail
-
addListSelectionListener
void addListSelectionListener(ListSelectionListener listener)
-
addMouseListener
void addMouseListener(MouseListener l)
-
getIndex
int getIndex(Point point)
-
getItemSize
int getItemSize()
-
getLocationOnScreen
Point getLocationOnScreen()
-
getRowForLocation
int getRowForLocation(int x, int y)
-
getSelectedIndex
int getSelectedIndex()
-
getSelectedItem
T getSelectedItem()
-
getToolTipText
String getToolTipText(MouseEvent e)
-
indexToLocation
Point indexToLocation(int index)
-
refreshView
void refreshView()
-
setSelectionMode
void setSelectionMode(int selectionMode)
- Parameters:
selectionMode- the selection mode to set
-
setItems
void setItems(T[] items)
Set the items that are displayed.- Parameters:
items- the data items to set
-
setSelectedItem
void setSelectedItem(T item)
Set the selected item.- Parameters:
item- the new selected item
-
selectedValueChanged
void selectedValueChanged(int index)
-
-