Třídy | Veřejné metody | Privátní atributy

# Dokumentace třídy boyermooredemo.BarevnyTextPane

Textový panel s barevnými bloky textu. ...

Diagram dědičnosti pro třídu boyermooredemo.BarevnyTextPane
[vysvětlivky]
Diagram tříd pro boyermooredemo.BarevnyTextPane:
[vysvětlivky]

Seznam všech členů.

## 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

## Detailní popis

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.

## Dokumentace konstruktoru a destruktoru

boyermooredemo.BarevnyTextPane.BarevnyTextPane | ( |  | ) |

Konstruktor třídy, vytvoří textový panel a provede inicializaci

Definice je uvedena na řádku 87 v souboru BarevnyTextPane.java.

## Dokumentace k metodám

void boyermooredemo.BarevnyTextPane.nastavBarvu | ( | int | cisloUseku,
|  | Color | barva,
|  | Color | barvaPozadi |
| ) |  |  |

Metoda pro nastavení barvy úseku textu

Parametry:

  | cisloUseku | Číslo úseku textu
  | barva | Nová barva
  | barvaPozadi | Nová barva pozadí

Definice je uvedena na řádku 157 v souboru BarevnyTextPane.java.

Tuto funkci volají...

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)

Parametry:

  | cisloUseku | Číslo úseku textu

Definice je uvedena na řádku 197 v souboru BarevnyTextPane.java.

Tuto funkci volají...

void boyermooredemo.BarevnyTextPane.pridejText | ( | String | vkladanyText,
|  | Color | barva,
|  | Color | barvaPozadi,
|  | boolean | tucnePismo |
| ) |  |  |

Metoda pro přidání textu do panelu

Parametry:

  | 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.

Tuto funkci volají...

void boyermooredemo.BarevnyTextPane.vyprazdniPanel | ( |  | ) |

Metoda pro vyprázdnění panelu

Definice je uvedena na řádku 98 v souboru BarevnyTextPane.java.

Tuto funkci volají...

## Dokumentace k datovým členům

StyledDocument boyermooredemo.BarevnyTextPane.dokument`[private]`

Definice je uvedena na řádku 80 v souboru BarevnyTextPane.java.

int boyermooredemo.BarevnyTextPane.pocetUseku = 0`[private]`

Definice je uvedena na řádku 81 v souboru BarevnyTextPane.java.

TreeMap<Integer,usekTextu> boyermooredemo.BarevnyTextPane.useky`[private]`

Definice je uvedena na řádku 82 v souboru BarevnyTextPane.java.

Dokumentace pro tuto třídu byla generována z následujícího souboru:

- BarevnyTextPane.java