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, showWindowint 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),
LightSelectEventvoid removeSelectListener(EventListener<LightSelectEvent> listener)
listener - posluchačvoid addChangeListener(EventListener<LightChangeEvent> listener)
listener - posluchačLightChangeEventvoid removeChangeListener(EventListener<LightChangeEvent> listener)
listener - posluchačvoid addKeyListener(EventListener<KeyEvent> listener)
listener - posluchačKeyEventvoid removeKeyListener(EventListener<KeyEvent> listener)
listener - posluchač