|
Applet pro demonstraci Boyerova-Mooreova algoritmu
1.0
|
Textový panel s barevnými bloky textu. ...


Třídy | |
| class | usekTextu |
| Třída pro uchování informací o úseku textu. ... | |
Veřejné metody | |
| BarevnyTextPane () | |
| void | vyprazdniPanel () |
| void | pridejText (String vkladanyText, Color barva, Color barvaPozadi, boolean tucnePismo) |
| void | nastavBarvu (int cisloUseku, Color barva, Color barvaPozadi) |
| void | nastavVychoziBarvu (int cisloUseku) |
Privátní atributy | |
| StyledDocument | dokument |
| int | pocetUseku = 0 |
| TreeMap< Integer, usekTextu > | useky |
Textový panel s barevnými bloky textu.
Třída pro vytvoření textového panelu, který umožňuje vkládat bloky textu, u nichž lze nastavit barvu písma a pozadí a zda je písmo tučné. Bloky jsou číslovány dle pořadí vložení do panelu a po jejich vložení je možné měnit barvu písma a pozadí bloku s daným číslem.
Definice je uvedena na řádku 41 v souboru BarevnyTextPane.java.
| boyermooredemo.BarevnyTextPane.BarevnyTextPane | ( | ) |
Konstruktor třídy, vytvoří textový panel a provede inicializaci
Definice je uvedena na řádku 87 v souboru BarevnyTextPane.java.
| void boyermooredemo.BarevnyTextPane.nastavBarvu | ( | int | cisloUseku, |
| Color | barva, | ||
| Color | barvaPozadi | ||
| ) |
Metoda pro nastavení barvy úseku textu
| cisloUseku | Číslo úseku textu |
| barva | Nová barva |
| barvaPozadi | Nová barva pozadí |
Definice je uvedena na řádku 157 v souboru BarevnyTextPane.java.

| void boyermooredemo.BarevnyTextPane.nastavVychoziBarvu | ( | int | cisloUseku | ) |
Metoda pro nastavení výchozí barvy úseku textu (nastaví úseku tu barvu, se kterou byl vložen do panelu)
| cisloUseku | Číslo úseku textu |
Definice je uvedena na řádku 197 v souboru BarevnyTextPane.java.

| void boyermooredemo.BarevnyTextPane.pridejText | ( | String | vkladanyText, |
| Color | barva, | ||
| Color | barvaPozadi, | ||
| boolean | tucnePismo | ||
| ) |
Metoda pro přidání textu do panelu
| vkladanyText | Vkládaný text |
| barva | Barva textu |
| barvaPozadi | Barva pozadí |
| tucnePismo | Určuje, zda je písmo tučné |
Definice je uvedena na řádku 118 v souboru BarevnyTextPane.java.


| void boyermooredemo.BarevnyTextPane.vyprazdniPanel | ( | ) |
Metoda pro vyprázdnění panelu
Definice je uvedena na řádku 98 v souboru BarevnyTextPane.java.

|
private |
Definice je uvedena na řádku 80 v souboru BarevnyTextPane.java.
|
private |
Definice je uvedena na řádku 81 v souboru BarevnyTextPane.java.
|
private |
Definice je uvedena na řádku 82 v souboru BarevnyTextPane.java.