|
Java 2 Útikalauz programozóknak 5.0 | ||||||||
| ELŐZŐ TÍPUS KÖVETKEZŐ TÍPUS | MEGOSZTVA EGY LAPON | ||||||||
| ÖSSZEFOGLALÁS: Beágyazások | Mezők | Konstruktorok | Metódusok | RÉSZLETEK: Mezők | Konstruktorok | Metódusok | ||||||||
java.lang.Objectjava.awt.Component
java.awt.Button
elte.java2_utikalauz5.gui.LayoutTeszt.Gomb
Százalékos méretarányú és igazítású nyomógomb. A gombra jellemző arányszám feliratként látszik, az igazítási pont mentén pedig egy vonal látható.
| Beágyazott típusok |
|---|
| java.awt.Button osztálytól örökölt beágyazott típusok |
|---|
Button.AccessibleAWTButton |
| java.awt.Component osztálytól örökölt beágyazott típusok |
|---|
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
| Mezők | |
|---|---|
private float |
arány
Igazítási és méretarány szám. |
private static long |
serialVersionUID
Verziószám. |
private boolean |
vonalaz
Igazítási vonal kirajzolása, ha igaz |
| java.awt.Component osztálytól örökölt mezők |
|---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| java.awt.image.ImageObserver interfésztől örökölt mezők |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Konstruktorok | |
|---|---|
private |
LayoutTeszt.Gomb(float arány)
Konstruktor az arányszámmal. |
| Metódusok | |
|---|---|
void |
alapFelirat()
Alapértelmezett felirat beállítása a százalékos arányszámmal |
float |
getAlignmentX()
Függőleges igazítási pont lekérdezése. |
float |
getAlignmentY()
Vízszintes igazítási pont lekérdezése. |
Dimension |
getPreferredSize()
Gomb optimális méretének lekérdezése. |
void |
paint(Graphics g)
Gomb megjelenítésekor ha kell az igazítási vonal kirajzolása. |
(package private) void |
setArány(float arány)
Arányszám beállítása. |
void |
setVonalaz(boolean vonalaz)
Igazítási vonal kirajzolásának beállítása. |
| java.awt.Button osztálytól örökölt metódusok |
|---|
addActionListener, addNotify, getAccessibleContext, getActionCommand, getActionListeners, getLabel, getListeners, paramString, processActionEvent, processEvent, removeActionListener, setActionCommand, setLabel |
| java.lang.Object osztálytól örökölt metódusok |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Mezők részletezése |
|---|
private static final long serialVersionUID
private float arány
private boolean vonalaz
| Konstruktorok részletezése |
|---|
private LayoutTeszt.Gomb(float arány)
arány - Igazítási és méretarány szám [0-1]| Metódusok részletezése |
|---|
void setArány(float arány)
arány - Igazítási és méretarány szám [0-1]
IllegalArgumentException - ha nem megfelelő az arányszámpublic void alapFelirat()
public float getAlignmentX()
Component osztály getAlignmentX metódusátpublic float getAlignmentY()
Component osztály getAlignmentY metódusátpublic void setVonalaz(boolean vonalaz)
vonalaz - Igazítási vonal kirajzolása, ha igazpublic void paint(Graphics g)
Component osztály paint metódusátg - a megjelenítés rajzolási környezetepublic Dimension getPreferredSize()
Component osztály getPreferredSize metódusát
|
Java 2 Útikalauz programozóknak 5.0 | ||||||||
| ELŐZŐ TÍPUS KÖVETKEZŐ TÍPUS | MEGOSZTVA EGY LAPON | ||||||||
| ÖSSZEFOGLALÁS: Beágyazások | Mezők | Konstruktorok | Metódusok | RÉSZLETEK: Mezők | Konstruktorok | Metódusok | ||||||||