Java 2 Útikalauz programozóknak 5.0

elte.java2_utikalauz5.applet
EletciklusTeszt osztály

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by java.awt.Panel
              extended by java.applet.Applet
                  extended by elte.java2_utikalauz5.applet.EletciklusTeszt
Megvalósított interfészek:
ActionListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible

public class EletciklusTeszt
extends Applet
implements ActionListener

Applet életciklusmetódusait kijelző példaprogram.

Mióta:
Java útikalauz programozóknak
Lásd még:
Szerializált forma
Forrásfájl:
EletciklusTeszt.java
Letöltés:
EletciklusTeszt.jar

Beágyazott típusok
 
java.applet.Applet osztálytól örökölt beágyazott típusok
Applet.AccessibleApplet
 
java.awt.Panel osztálytól örökölt beágyazott típusok
Panel.AccessibleAWTPanel
 
java.awt.Container osztálytól örökölt beágyazott típusok
Container.AccessibleAWTContainer
 
java.awt.Component osztálytól örökölt beágyazott típusok
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
Mezők
private  boolean blokkol_action
          actionPerformed végrehajtása blokkolódik-e
private  boolean blokkol_destroy
          destroy végrehajtása blokkolódik-e
private  boolean blokkol_init
          init végrehajtása blokkolódik-e
private  boolean blokkol_paint
          paint végrehajtása blokkolódik-e
private  boolean blokkol_start
          start végrehajtása blokkolódik-e
private  boolean blokkol_stop
          stop végrehajtása blokkolódik-e
private  boolean blokkol_update
          update végrehajtása blokkolódik-e
private  int blokkolás
          Blokkolás hossza másodpercben
private  Button érvényesgomb
          Felületet érvényesítő nyomógomb
private  int lépésszámláló
          Lépésszámláló
private  Button méretgomb
          Appletet átméretező nyomógomb
private  int példányazonosító
          Példány azonosító
private static int példányszámláló
          Példányszámláló
private static long serialVersionUID
          Verziószám.
private  TextArea szövegmező
          Üzenetkijelző szövegmező
private  Button törlőgomb
          Üzenő szövegmezőt törlő nyomógomb
private  Button újragomb
          Felületet újrarajzoltató nyomógomb
 
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
EletciklusTeszt()
          A grafikus felhasználói felületet felépítő konstruktor
 
Metódusok
 void actionPerformed(ActionEvent esemény)
          Nyomógomb megnyomásakor eseménykezelés.
 void destroy()
          Applet megszüntetése
 void finalize()
          Applet felszabadítása
 String getAppletInfo()
          Applet leírása
 String[][] getParameterInfo()
          Applet indítási paramétereinek leírása
 void init()
          Applet inicializálása
private  void jelent(String metódus, boolean blokkol)
          Metódushívás jelentése és igény esetén a végrehajtás blokkolása.
 void paint(Graphics g)
          Az applet megjelenítése.
 void start()
          Applet indítása
 void stop()
          Applet megállítása
 void update(Graphics g)
          Az applet növekményes megjelenítése.
 
java.applet.Applet osztálytól örökölt metódusok
getAccessibleContext, getAppletContext, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, getParameter, isActive, newAudioClip, play, play, resize, resize, setStub, showStatus
 
java.awt.Panel osztálytól örökölt metódusok
addNotify
 
java.awt.Container osztálytól örökölt metódusok
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
java.awt.Component osztálytól örökölt metódusok
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusUpCycle
 
java.lang.Object osztálytól örökölt metódusok
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Mezők részletezése

serialVersionUID

private static final long serialVersionUID
Verziószám.

Lásd még:
Konstans mezőértékek

szövegmező

private transient TextArea szövegmező
Üzenetkijelző szövegmező


törlőgomb

private transient Button törlőgomb
Üzenő szövegmezőt törlő nyomógomb


érvényesgomb

private transient Button érvényesgomb
Felületet érvényesítő nyomógomb


méretgomb

private transient Button méretgomb
Appletet átméretező nyomógomb


újragomb

private transient Button újragomb
Felületet újrarajzoltató nyomógomb


példányszámláló

private static transient int példányszámláló
Példányszámláló


példányazonosító

private transient int példányazonosító
Példány azonosító


lépésszámláló

private transient int lépésszámláló
Lépésszámláló


blokkolás

private transient int blokkolás
Blokkolás hossza másodpercben


blokkol_init

private transient boolean blokkol_init
init végrehajtása blokkolódik-e


blokkol_start

private transient boolean blokkol_start
start végrehajtása blokkolódik-e


blokkol_stop

private transient boolean blokkol_stop
stop végrehajtása blokkolódik-e


blokkol_destroy

private transient boolean blokkol_destroy
destroy végrehajtása blokkolódik-e


blokkol_paint

private transient boolean blokkol_paint
paint végrehajtása blokkolódik-e


blokkol_update

private transient boolean blokkol_update
update végrehajtása blokkolódik-e


blokkol_action

private transient boolean blokkol_action
actionPerformed végrehajtása blokkolódik-e

Konstruktorok részletezése

EletciklusTeszt

public EletciklusTeszt()
A grafikus felhasználói felületet felépítő konstruktor

Metódusok részletezése

getAppletInfo

public String getAppletInfo()
Applet leírása

Felüldefiniálja:
Applet osztály getAppletInfo metódusát
Visszaadott érték:
Az applet leírása és azonosító neve

getParameterInfo

public String[][] getParameterInfo()
Applet indítási paramétereinek leírása

Felüldefiniálja:
Applet osztály getParameterInfo metódusát
Visszaadott érték:
Az appletparaméterek leírása

init

public void init()
Applet inicializálása

Felüldefiniálja:
Applet osztály init metódusát

start

public void start()
Applet indítása

Felüldefiniálja:
Applet osztály start metódusát

stop

public void stop()
Applet megállítása

Felüldefiniálja:
Applet osztály stop metódusát

destroy

public void destroy()
Applet megszüntetése

Felüldefiniálja:
Applet osztály destroy metódusát

finalize

public void finalize()
              throws Throwable
Applet felszabadítása

Felüldefiniálja:
Object osztály finalize metódusát
Specifikált kivételek:
Throwable

paint

public void paint(Graphics g)
Az applet megjelenítése.

Felüldefiniálja:
Container osztály paint metódusát
Paraméterek:
g - A felhasználandó grafikus környezet.

update

public void update(Graphics g)
Az applet növekményes megjelenítése.

Felüldefiniálja:
Container osztály update metódusát
Paraméterek:
g - A felhasználandó grafikus környezet.

actionPerformed

public void actionPerformed(ActionEvent esemény)
Nyomógomb megnyomásakor eseménykezelés.

Megvalósítja:
ActionListener interfész actionPerformed metódusát
Paraméterek:
esemény - A gombnyomást reprezentáló eseményobjektum.

jelent

private void jelent(String metódus,
                    boolean blokkol)
Metódushívás jelentése és igény esetén a végrehajtás blokkolása.

Paraméterek:
metódus - A meghívott metódus neve
blokkol - A végrehajtást kell-e blokkolni

Java 2 Útikalauz programozóknak 5.0