public class Crossing
extends java.lang.Object
nezávislé semafory.| Constructor and Description | 
|---|
| Crossing()Vytvoří standardní křižovatku se 4 zhasnutými semafory. | 
| Modifier and Type | Method and Description | 
|---|---|
| Semaphore | getSemaphoreA()Semafory na křižovatce jsou označeny  A-Da tato metoda
 vrátí referenci na semaforA. | 
| Semaphore | getSemaphoreB()Semafory na křižovatce jsou označeny  A-Da tato metoda
 vrátí referenci na semaforB. | 
| Semaphore | getSemaphoreC()Semafory na křižovatce jsou označeny  A-Da tato metoda
 vrátí referenci na semaforC. | 
| Semaphore | getSemaphoreD()Semafory na křižovatce jsou označeny  A-Da tato metoda
 vrátí referenci na semaforD. | 
| void | hideWindow()Skryje panel křižovatky z obrazovky. | 
| static void | main(java.lang.String[] args)Spustí demonstraci použití této třídy. | 
| void | showWindow()Zobrazí panel křižovatky na obrazovce. | 
public Crossing()
public static void main(java.lang.String[] args)
args - (ignoruje)public Semaphore getSemaphoreA()
A - D a tato metoda
 vrátí referenci na semafor A. Pro rozlišení semaforů na obrazovce
 stačí ponechat myš nad příslušným semaforem.Apublic Semaphore getSemaphoreB()
A - D a tato metoda
 vrátí referenci na semafor B. Pro rozlišení semaforů na obrazovce
 stačí ponechat myš nad příslušným semaforem.Bpublic Semaphore getSemaphoreC()
A - D a tato metoda
 vrátí referenci na semafor C. Pro rozlišení semaforů na obrazovce
 stačí ponechat myš nad příslušným semaforem.Cpublic Semaphore getSemaphoreD()
A - D a tato metoda
 vrátí referenci na semafor D. Pro rozlišení semaforů na obrazovce
 stačí ponechat myš nad příslušným semaforem.Dpublic void showWindow()
public void hideWindow()