public interface InteractiveLightPanel extends LightPanel
Modifier and Type | Interface and Description |
---|---|
static class |
InteractiveLightPanel.UserSelectionMode
Způsob výběru buňky uživatelem.
|
Modifier and Type | Method and Description |
---|---|
void |
addChangeListener(EventListener<LightChangeEvent> listener)
Přidá posluchače změny.
|
void |
addKeyListener(EventListener<KeyEvent> listener)
Přidá posluchače klávesnice.
|
void |
addSelectListener(EventListener<LightSelectEvent> listener)
Přidá posluchače výběru.
|
int |
getSelectedCol()
Zjistí vybraný sloupec.
|
int |
getSelectedRow()
Zjistí vybraný řádek.
|
void |
removeChangeListener(EventListener<LightChangeEvent> listener)
Odebere posluchače změny.
|
void |
removeKeyListener(EventListener<KeyEvent> listener)
Odebere posluchače klávesnice.
|
void |
removeSelectListener(EventListener<LightSelectEvent> listener)
Odebere posluchače výběru.
|
void |
select(int col,
int row)
Vybere buňku.
|
void |
setSelectionVisible(boolean visible)
Zapne nebo vypne zobrazování označení vybrané buňky.
|
void |
setUserSelectionMode(InteractiveLightPanel.UserSelectionMode mode)
Nastaví uživatelský režim výběru myší.
|
void |
unselect()
Zruší předchozí výběr.
|
getTitle, setBackground, setTitle, showWindow
int getSelectedCol()
int getSelectedRow()
void select(int col, int row)
col
- sloupecrow
- řádekvoid unselect()
void setUserSelectionMode(InteractiveLightPanel.UserSelectionMode mode)
mode
- režimvoid setSelectionVisible(boolean visible)
visible
- true
při zobrazenívoid addSelectListener(EventListener<LightSelectEvent> listener)
listener
- posluchačsetUserSelectionMode(cz.gyarab.util.light.InteractiveLightPanel.UserSelectionMode)
,
select(int, int)
,
LightSelectEvent
void removeSelectListener(EventListener<LightSelectEvent> listener)
listener
- posluchačvoid addChangeListener(EventListener<LightChangeEvent> listener)
listener
- posluchačLightChangeEvent
void removeChangeListener(EventListener<LightChangeEvent> listener)
listener
- posluchačvoid addKeyListener(EventListener<KeyEvent> listener)
listener
- posluchačKeyEvent
void removeKeyListener(EventListener<KeyEvent> listener)
listener
- posluchač