public class Tlač.Fragment extends Object
Táto trieda slúži na uchovanie fragmentu slova. Cieľom je
umožniť zmenu paramterov textu na ľuvovoľnom mieste (aj uprostred
slova). Zoznam fragmentov uložených v triede Slovo
je považovaný za jedno slovo. (Zoznam triedy Slovo
však často obsahuje jediný fragment, takže vo väčšine prípadov
obsah inštancie tejto triedy len jemne rozširuje obsah inštancie
triedy Slovo.)
| Modifikátor a typ | Atribút a opis |
|---|---|
String |
fragment
Znenie tohto fragmentu slova.
|
Tlač.Parametre |
parametre
Parametre (atribúty) tohto textového fragmentu.
|
int |
sirka
Alias pre šírka. |
int |
šírka
Šírka tohto fragmentu slova v pixeloch.
|
| Konštruktor a opis |
|---|
Fragment(String fragment,
int šírka)
Konštruktor fragmentu slova, ktorý neupravuje žiadny atribút
textu – parametre sú rovné
null. |
Fragment(String fragment,
int šírka,
Tlač.Parametre parametre)
Úplný konštruktor fragmentu slova.
|
public final String fragment
Znenie tohto fragmentu slova.
public final int šírka
Šírka tohto fragmentu slova v pixeloch. Je vypočítaná podľa fontu, ktorý bol aktívny v čase vytvorenia tohto fragmentu.
public final int sirka
Alias pre šírka.
public final Tlač.Parametre parametre
Parametre (atribúty) tohto textového fragmentu. Hodnota
null znamená, že žiadny z atribútov sa oproti
predchádzajúcemu fragmentu nezmenil.
public Fragment(String fragment, int šírka)
Konštruktor fragmentu slova, ktorý neupravuje žiadny atribút
textu – parametre sú rovné null.
fragment – znenie fragmentu slovašírka – šírka fragmentu slova v pixelochpublic Fragment(String fragment, int šírka, Tlač.Parametre parametre)
Úplný konštruktor fragmentu slova.
fragment – znenie fragmentu slovašírka – šírka fragmentu slova v pixelochparametre – parametre (atribúty) tohto fragmentu textu