- select(int, int) - Method in interface cz.gyarab.util.light.InteractiveLightPanel
-
Vybere buňku.
- select(int, int) - Method in class cz.gyarab.util.light.SwingLightPanel
-
- Semaphore - Class in cz.gyarab.util.light
-
Dopravní automobilový semafor se třemi světly.
- Semaphore(TrafficLights.Orientation) - Constructor for class cz.gyarab.util.light.Semaphore
-
Vytvoří semafor pro zadanou orientaci.
- send(String) - Method in class cz.gyarab.util.rmi.server.demo.SimpleSampleChat
-
- send(String) - Method in interface cz.gyarab.util.rmi.SimpleChat
-
Odešle zprávu serveru.
- ServerRuntimeException - Exception in cz.gyarab.util.rmi.client
-
Výjímka zapouzdřuje ve svém kauzálním řetězu výjimky, které vzniknou při
komunikaci se serverem, které ovšem nebyly vyvolány metodou z cílového
rozhraní.
- ServerRuntimeException(String, Throwable) - Constructor for exception cz.gyarab.util.rmi.client.ServerRuntimeException
-
Vytvoří novou výjimku s kauzou a popisem.
- ServerRuntimeException(Throwable) - Constructor for exception cz.gyarab.util.rmi.client.ServerRuntimeException
-
Vytvoří novou výjimku s kauzou a prázdným popisem.
- Session<U> - Class in cz.gyarab.util.rmi.server
-
Objekt relace.
- Session(int, String, String, String, SessionKey, U, SessionManager<U>) - Constructor for class cz.gyarab.util.rmi.server.Session
-
Vytvoří objekt relace.
- SESSION_TIMEOUT - Static variable in class cz.gyarab.util.rmi.server.SessionManager
-
Po uplynutí časové prodlevy bez komunikace je relace považována za
ukončenou.
- SessionKey - Class in cz.gyarab.util.rmi.server
-
Identifikační klíč relace založený na jménu počítače a uživatele.
- SessionKey(String, String) - Constructor for class cz.gyarab.util.rmi.server.SessionKey
-
Vytvoří klíč pro identifikaci relace.
- SessionKeyGen - Enum in cz.gyarab.util.rmi.server
-
Způsob generování klíče relace.
- SessionManager<U> - Class in cz.gyarab.util.rmi.server
-
Správce relací ma serveru.
- SessionManager() - Constructor for class cz.gyarab.util.rmi.server.SessionManager
-
- SessionManager.Auth<U> - Interface in cz.gyarab.util.rmi.server
-
Autentizační rozhraní pro ověření uživatele.
- SessionProvider<S extends RemoteSession> - Interface in cz.gyarab.util.rmi.server
-
Poskytovatel relace.
- setAdvice(boolean) - Method in class cz.gyarab.util.game.mastermind.Board.Builder
-
Nastaví pomůcku pro tipování.
- setAntialiasing(boolean) - Static method in class cz.gyarab.util.swing.SimpleComponent
-
Zapne nebo vypne antialiasing při vykreslování touto třídou nebo jejími
potomky.
- setBackground(int, int, LightColor) - Method in class cz.gyarab.util.light.BasicLightMatrix
-
Nastaví barvu světla v pozadí na určené pozici.
- setBackground(LightColor) - Method in interface cz.gyarab.util.light.LightPanel
-
Nastaví barvu pozadí celého panelu.
- setBackground(int, int, LightColor) - Method in class cz.gyarab.util.light.Matrix
-
Nastaví barvu pozadí konkrétnímu světlu
pole.
- setBackground(LightColor) - Method in class cz.gyarab.util.light.Matrix
-
Nastaví barvu pozadí pro celý panel.
- setBackground(LightColor) - Method in class cz.gyarab.util.light.SwingLightPanel
-
- setBackground(Color) - Method in interface cz.gyarab.util.paint.Canvas
-
Nastaví barvu plátna.
- setBackground(Color) - Method in class cz.gyarab.util.paint.SwingCanvas
-
- setColor(int, int, LightColor) - Method in class cz.gyarab.util.light.BasicLightMatrix
-
Nastaví barvu světla v popředí na určené pozici.
- setColor(int, int, LightColor) - Method in class cz.gyarab.util.light.Matrix
-
Nastaví barvu popředí konkrétnímu světlu
pole.
- setColor(LightColor) - Method in class cz.gyarab.util.light.Matrix
-
Nastaví barvu popředí všem světlům, které se od tohoto okamžiku rozsívítí
např. pomocí
Matrix.setOn(int, int)
.
- setColor(Color) - Method in class cz.gyarab.util.paint.Shape
-
Nastaví barvu objektu.
- setColor(Graphics) - Method in class cz.gyarab.util.paint.Shape
-
Nastaví barvu grafickému výstupu barvou objektu a vrátí barvu, která byla
grafice nastavena před změnou.
- setColumns(int) - Method in class cz.gyarab.util.game.mastermind.Board.Builder
-
Nastaví počet sloupců.
- setDefaultCloseOperation(int) - Static method in class cz.gyarab.util.swing.SimpleComponent
-
Nastaví výchozí chování aplikace při uzavření okna.
- setDiskColors(Color...) - Static method in class cz.gyarab.util.teaser.HanoiAnimator
-
Nastaví sérii barev pro povrchy disků.
- setDisplayFactory(Board.DisplayFactory) - Method in class cz.gyarab.util.game.mastermind.Board
-
Nastaví továrnu na zobrazovací panel.
- setDuration(Duration) - Static method in class cz.gyarab.util.teaser.HanoiAnimator
-
Nastaví rychlost animace.
- setGreenOff() - Method in class cz.gyarab.util.light.Semaphore
-
Zhasne zelené světlo.
- setGreenOn() - Method in class cz.gyarab.util.light.Semaphore
-
Rozsvítí zelené světlo.
- setGreenOnOff(boolean) - Method in class cz.gyarab.util.light.Semaphore
-
Rozsvítí nebo zhasne zelené světlo.
- setKey(int, int, Key) - Method in interface cz.gyarab.util.game.mastermind.Board.Display
-
Zobrazí klíč na zadané pozici.
- setKeyGen(SessionKeyGen) - Method in class cz.gyarab.util.rmi.server.SessionManager
-
Nastaví způsob vytváření klíče relace.
- setLightPanelFactory(LightPanelFactory) - Method in class cz.gyarab.util.light.Chessboard
-
Nastaví továrnu na panely.
- setLightPanelFactory(LightPanelFactory) - Method in class cz.gyarab.util.light.Matrix
-
Nastaví továrnu na výrobu grafického uživatelského rozhraní světelného
pole.
- setLightPanelFactory(LightPanelFactory) - Method in class cz.gyarab.util.light.Semaphore
-
Nastaví továrnu na výrobu grafického uživatelského rozhraní semaforu.
- setLogLevel(Level) - Method in class cz.gyarab.util.game.rps.League
-
Nastaví úroveň logování.
- setLogLevel(Level) - Static method in class cz.gyarab.util.rmi.client.Connection
-
Mastaví úroveň logování.
- setObjectProvider(ReferenceProvider) - Method in class cz.gyarab.util.rmi.server.SessionManager
-
Nastaví poskytovatele referenta.
- setOff(int, int) - Method in class cz.gyarab.util.light.Matrix
-
- setOff(int) - Method in class cz.gyarab.util.light.Matrix
-
- setOff() - Method in class cz.gyarab.util.light.Matrix
-
- setOff(TrafficLights.Light) - Method in class cz.gyarab.util.light.Semaphore
-
Zhasne světlo určené barvy.
- setOn(int, int) - Method in class cz.gyarab.util.light.Matrix
-
- setOn(int) - Method in class cz.gyarab.util.light.Matrix
-
- setOn() - Method in class cz.gyarab.util.light.Matrix
-
- setOn(TrafficLights.Light) - Method in class cz.gyarab.util.light.Semaphore
-
Rozsvítí světlo určené barvy.
- setOnOff(int, int, boolean) - Method in class cz.gyarab.util.light.Matrix
-
Rozsvítí nebo zhasne světlo v
poli.
- setOnOff(int, boolean) - Method in class cz.gyarab.util.light.Matrix
-
- setOnOff(boolean) - Method in class cz.gyarab.util.light.Matrix
-
- setOnOff(TrafficLights.Light, boolean) - Method in class cz.gyarab.util.light.TrafficLights
-
Rozsvítí nebo zhasne určené světlo.
- setParallel(boolean) - Method in class cz.gyarab.util.game.rps.League
-
Změní schopnost spouštět duely současně.
- setPassword(String) - Method in class cz.gyarab.util.rmi.client.Connection
-
Nastaví heslo pro uživatele.
- setPeg(int, int, Peg) - Method in interface cz.gyarab.util.game.mastermind.Board.Display
-
Zobrazí kolíček na zadané pozici.
- setPeg(int, Peg) - Method in class cz.gyarab.util.game.mastermind.Tuples
-
Nastaví kolíček na zadané pozici.
- setPosition(int, int) - Method in class cz.gyarab.util.paint.Shape
-
Nastaví obě souřadnice najednou.
- setRadius(int) - Method in class cz.gyarab.util.paint.Circle
-
Nastaví poloměr kružnice.
- setRedOff() - Method in class cz.gyarab.util.light.Semaphore
-
Zhasne červené světlo.
- setRedOn() - Method in class cz.gyarab.util.light.Semaphore
-
Rozsvítí červené světlo.
- setRedOnOff(boolean) - Method in class cz.gyarab.util.light.Semaphore
-
Rozsvítí nebo zhasne červené světlo.
- setRegistryProvider(RegistryProvider) - Method in class cz.gyarab.util.rmi.server.LocalServer
-
Nastaví aktuálního poskytovatele registrací.
- setRegistryProvider(RegistryProvider) - Method in class cz.gyarab.util.rmi.server.SessionManager
-
Nastaví poskytovatele registrace.
- setRetake(boolean) - Method in class cz.gyarab.util.game.mastermind.Board.Builder
-
Nastaví možnost opakování barev v zadání.
- setRounds(int) - Method in class cz.gyarab.util.game.rps.League
-
Změní počet utkání (duelů a odvet) na pár.
- setRows(int) - Method in class cz.gyarab.util.game.mastermind.Board.Builder
-
Nastaví počet řad (maximální počet pokusů na jednu hru).
- setRules(Rules) - Method in class cz.gyarab.util.game.rps.League
-
Změní pravidla.
- setSelectionVisible(boolean) - Method in interface cz.gyarab.util.light.InteractiveLightPanel
-
Zapne nebo vypne zobrazování označení vybrané buňky.
- setSelectionVisible(boolean) - Method in class cz.gyarab.util.light.SwingLightPanel
-
- setSessionProvider(SessionProvider) - Method in class cz.gyarab.util.rmi.server.LocalServer
-
Nastaví poskytovatele relací (session).
- setTitle(String) - Method in class cz.gyarab.util.light.Chessboard
-
Nastaví titulek hlavnímu oknu.
- setTitle(String) - Method in interface cz.gyarab.util.light.LightPanel
-
Nastaví titulek aplikace a tooltip komponenty.
- setTitle(String) - Method in class cz.gyarab.util.light.Matrix
-
Nastaví titulek okna.
- setTitle(String) - Method in class cz.gyarab.util.light.Semaphore
-
Nastaví titulek okna.
- setTitle(String) - Method in class cz.gyarab.util.swing.SimpleComponent
-
Nastaví titulek komponenty.
- setTowerColors(Color...) - Static method in class cz.gyarab.util.teaser.HanoiAnimator
-
Nastaví sérii barev pro povrchy věží.
- setup(int) - Method in class cz.gyarab.util.rmi.server.demo.MultiUserHanoi
-
- setup(int) - Method in interface cz.gyarab.util.teaser.Hanoi
-
Spustí novou hru.
- setup(int) - Method in class cz.gyarab.util.teaser.HanoiAnimator
-
- setup(int) - Method in class cz.gyarab.util.teaser.HanoiRemote
-
- setUserCheck(SessionManager.Auth<? extends U>) - Method in class cz.gyarab.util.rmi.server.SessionManager
-
Nastaví způsob autentizace uživatele.
- setUserName(String) - Method in class cz.gyarab.util.rmi.client.Connection
-
Nastaví uživatelské jméno.
- setUserSelectionMode(InteractiveLightPanel.UserSelectionMode) - Method in interface cz.gyarab.util.light.InteractiveLightPanel
-
Nastaví uživatelský režim výběru myší.
- setUserSelectionMode(InteractiveLightPanel.UserSelectionMode) - Method in class cz.gyarab.util.light.SwingLightPanel
-
- setValue(int) - Method in class cz.gyarab.util.light.Dice
-
Nastaví hodnotu 0-9.
- setVersionCheckStrictness(Connection.VersionCheckStrictness) - Method in class cz.gyarab.util.rmi.client.Connection
-
Nastaví přísnost kontroly verze serveru proti klientu.
- setWidth(int) - Method in class cz.gyarab.util.paint.Square
-
Nastaví velikost čtverce.
- setX(int) - Method in class cz.gyarab.util.paint.Shape
-
Nastaví x-ovou souřadnici.
- setY(int) - Method in class cz.gyarab.util.paint.Shape
-
Nastaví y-ovou souřadnici.
- setYellowOff() - Method in class cz.gyarab.util.light.Semaphore
-
Zhasne žluté světlo.
- setYellowOn() - Method in class cz.gyarab.util.light.Semaphore
-
Rozsvítí žluté světlo.
- setYellowOnOff(boolean) - Method in class cz.gyarab.util.light.Semaphore
-
Rozsvítí nebo zhasne žluté světlo.
- Shape - Enum in cz.gyarab.util.game.rps
-
Zvolený symbol.
- Shape - Class in cz.gyarab.util.paint
-
Abstraktní obraz, sám se neumí nakreslit, ale již zná svoje souřadnice a
barvu.
- Shape() - Constructor for class cz.gyarab.util.paint.Shape
-
Vytvoří základní tvar se souřadnicemi v počátku a vykreslený černou
barvou.
- Shape(Color) - Constructor for class cz.gyarab.util.paint.Shape
-
Vytvoří základní tvar se souřadnicemi v počátku a vykreslený zadanou
barvou.
- Shape(int, int) - Constructor for class cz.gyarab.util.paint.Shape
-
Vytvoří základní tvar se zadanými souřadnicemi a vykreslený černou
barvou.
- Shape(Color, int, int) - Constructor for class cz.gyarab.util.paint.Shape
-
Vytvoří základní tvar se zadanými souřadnicemi a vykreslený zadanou
barvou.
- SHOW - Static variable in class cz.gyarab.util.fx.SimpleApplication
-
Dekorátor aktivující zobrazení stage.
- show() - Method in interface cz.gyarab.util.game.mastermind.Board.Display
-
Zobrazí panel s kolíčky.
- showWindow() - Method in class cz.gyarab.util.game.mastermind.Board
-
Zobrazí vizualizaci.
- showWindow() - Method in class cz.gyarab.util.light.Chessboard
-
Zobrazí šachovnici jako hlavní okno aplikace.
- showWindow() - Method in class cz.gyarab.util.light.Crossing
-
Zobrazí panel křižovatky na obrazovce.
- showWindow() - Method in class cz.gyarab.util.light.Dice
-
Zobrazí hlavní okno aplikace.
- showWindow(boolean) - Method in interface cz.gyarab.util.light.LightPanel
-
Zobrazí nebo skryje hlavní okno aplikace.
- showWindow() - Method in class cz.gyarab.util.light.Matrix
-
Zobrazí okno se světelným polem ve výchozí velikosti a pozici.
- showWindow() - Method in class cz.gyarab.util.light.Semaphore
-
Zobrazí okno se semaforem ve výchozí velikosti a pozici.
- showWindow(boolean) - Method in class cz.gyarab.util.swing.SimpleComponent
-
Zobrazí nebo skryje komponentu.
- SimpleApplication - Class in cz.gyarab.util.fx
-
Jednoduchá implementace JavaFX aplikace.
- SimpleApplication() - Constructor for class cz.gyarab.util.fx.SimpleApplication
-
- SimpleChat - Interface in cz.gyarab.util.rmi
-
Rozhraní určené pro jednoduchou demonstraci klient-serverové aplikace.
- SimpleComponent - Class in cz.gyarab.util.swing
-
- SimpleComponent(String) - Constructor for class cz.gyarab.util.swing.SimpleComponent
-
Vytvoří Swingový panel a nastaví titulek.
- SimpleComponent() - Constructor for class cz.gyarab.util.swing.SimpleComponent
-
Vytvoří Swingový panel bez titulku.
- SimpleSampleChat - Class in cz.gyarab.util.rmi.server.demo
-
Serverová implementace
SimpleChat
umožňuje obousměrnou vzdálenou
komunikaci.
- SimpleSampleChat(String) - Constructor for class cz.gyarab.util.rmi.server.demo.SimpleSampleChat
-
Vytvoří novou instanci chatu.
- size() - Method in class cz.gyarab.util.collection.ExpiringMap
-
- size() - Method in class cz.gyarab.util.game.rps.Match
-
Zjistí počet odehraných tahů.
- sleep(long) - Static method in class cz.gyarab.util.Utils
-
Přeruší chod běžícího vlákna na uvedenou dobu.
- solve(int) - Method in class cz.gyarab.util.teaser.HanoiSolver
-
Provede optimální řešení pro poskytnutý počet disků.
- Square - Class in cz.gyarab.util.paint
-
Jeden z konkrétních tvarů, čtverec.
- Square() - Constructor for class cz.gyarab.util.paint.Square
-
Vytvoří černý čtverec v počátku souřadnic s nulovou velikostí.
- Square(Color) - Constructor for class cz.gyarab.util.paint.Square
-
Vytvoří barevný čtverec v počátku souřadnic s nulovou velikostí.
- Square(int, int, int) - Constructor for class cz.gyarab.util.paint.Square
-
Vytvoří černý čtverec o zadané velikosti a v zadaném bodě.
- Square(Color, int, int, int) - Constructor for class cz.gyarab.util.paint.Square
-
Vytvoří barevný čtverec o zadané velikosti a v zadaném bodě.
- start(Stage) - Method in class cz.gyarab.util.fx.SimpleApplication
-
- start() - Method in interface cz.gyarab.util.game.mastermind.Board.Strategy
-
Callback volaný bezprostředně po spuštění nové hry.
- StaticStrategy - Class in cz.gyarab.util.game.rps
-
Triviální strategie - v každém tahu hraje stejný symbol.
- StaticStrategy(Shape) - Constructor for class cz.gyarab.util.game.rps.StaticStrategy
-
Vytvoří novou strategii.
- Strategy - Interface in cz.gyarab.util.game.rps
-
Stragie hráče.
- SwingCanvas - Class in cz.gyarab.util.paint
-
Swingová implementace plátna.
- SwingCanvas() - Constructor for class cz.gyarab.util.paint.SwingCanvas
-
Vytvoří jednoduché plátno bez titulku a s výchozí implementací kolekce
grafických objektů.
- SwingCanvas(String) - Constructor for class cz.gyarab.util.paint.SwingCanvas
-
Vytvoří jednoduché plátno s titulkem a s výchozí implementací kolekce
grafických objektů.
- SwingCanvas(Class<? extends Images>) - Constructor for class cz.gyarab.util.paint.SwingCanvas
-
Vytvoří jednoduché plátno bez titulku a s uvedenou implementací kolekce
grafických objektů.
- SwingCanvas(String, Class<? extends Images>) - Constructor for class cz.gyarab.util.paint.SwingCanvas
-
Vytvoří jednoduché plátno s titulkem a s uvedenou implementací kolekce
grafických objektů.
- SwingCircleLightPanel - Class in cz.gyarab.util.light
-
- SwingCircleLightPanel(BasicLightMatrix, String) - Constructor for class cz.gyarab.util.light.SwingCircleLightPanel
-
Vytvoří Swingový panel zobrazující pro zadanou matici kruhy a nastaví
titulek.
- SwingCircleLightPanel(BasicLightMatrix) - Constructor for class cz.gyarab.util.light.SwingCircleLightPanel
-
Vytvoří Swingový panel zobrazující pro zadanou matici kruhy.
- SwingDiamondLightPanel - Class in cz.gyarab.util.light
-
- SwingDiamondLightPanel(BasicLightMatrix, String) - Constructor for class cz.gyarab.util.light.SwingDiamondLightPanel
-
Vytvoří Swingový panel zobrazující pro zadanou matici kosočtverce a
nastaví titulek.
- SwingDiamondLightPanel(BasicLightMatrix) - Constructor for class cz.gyarab.util.light.SwingDiamondLightPanel
-
Vytvoří Swingový panel zobrazující pro zadanou matici kosočtverce.
- SwingLightPanel - Class in cz.gyarab.util.light
-
- SwingLightPanel(BasicLightMatrix, String) - Constructor for class cz.gyarab.util.light.SwingLightPanel
-
Vytvoří Swingový panel pro zadanou matici a nastaví titulek.
- SwingLightPanel(BasicLightMatrix) - Constructor for class cz.gyarab.util.light.SwingLightPanel
-
Vytvoří Swingový panel pro zadanou matici.
- SwingRectangleLightPanel - Class in cz.gyarab.util.light
-
- SwingRectangleLightPanel(BasicLightMatrix, String, int, Insets) - Constructor for class cz.gyarab.util.light.SwingRectangleLightPanel
-
Vytvoří Swingový panel zobrazující pro zadanou matici obdélníky s oblými
rohy a nastaví titulek.
- SwingRectangleLightPanel(BasicLightMatrix, String) - Constructor for class cz.gyarab.util.light.SwingRectangleLightPanel
-
Vytvoří Swingový panel zobrazující pro zadanou matici čtverce a nastaví
titulek.