Java 2 Útikalauz programozóknak 5.0

elte.java2_utikalauz5.applet
HipermediaTeszt 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.HipermediaTeszt
Megvalósított interfészek:
MouseListener, ImageObserver, MenuContainer, Serializable, Runnable, EventListener, Accessible

public class HipermediaTeszt
extends Applet
implements Runnable, MouseListener

HTML böngészőprogram hipermédia képességeit szemléltető applet.

<IMG src="../../../../data/gui/img/HipermediaTeszt.png">

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

Beágyazott típusok
(package private)  class HipermediaTeszt.KepesGomb
          Háttérképpel rendelkező nyomógomb
(package private)  class HipermediaTeszt.MediaTracker2
          Mulitmédia anyagokat letöltő és tároló beágyazott osztály.
 
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  int gombszámláló
          következő feldolgozandó gomb sorszáma
(package private)  int görgetés
          státuszsor görgetésének késleltetése
(package private)  String hangok
          hangok báziscíme
(package private)  Image háttérkép
          applet háttérképe
private  Thread háttérszál
          háttérben történő paraméterfeldolgozás és szöveggörgetés programszála
(package private)  String háttérzene
          háttér hanganyag fájlneve
private  boolean indítás
          kezdeti paraméterfeldolgozás jelzése a háttérben
(package private)  String képek
          képek báziscíme
(package private)  HipermediaTeszt.MediaTracker2 média
          médiakezelő
private static long serialVersionUID
          Verziószám.
(package private)  String státuszsor
          státuszsorban görgetendő teljes szöveg
private  StringBuilder státuszszöveg
          pillanatnyi státuszszöveg
 
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
HipermediaTeszt()
           
 
Metódusok
 String getAppletInfo()
          Applet leírása
 String[][] getParameterInfo()
          Applet indítási paramétereinek leírása
 void görget(String szöveg)
          Új szöveg görgetése
 void init()
          Applet inicializálása
 void mouseClicked(MouseEvent egéresemény)
          Egérgomblenyomás kezelése.
 void mouseEntered(MouseEvent egéresemény)
          Egérkurzor belépésének kezelése.
 void mouseExited(MouseEvent egéresemény)
          Egérkurzor kilépésének kezelése.
 void mousePressed(MouseEvent egéresemény)
          Egérgomblenyomás kezelése.
 void mouseReleased(MouseEvent egéresemény)
          Egérgombfelengedés kezelése.
 void paint(Graphics g)
          Háttérkép megjelenítése
 void run()
          háttérben paraméterfeldolgozás és szöveggörgetés
 void start()
          Applet indítása
 void stop()
          Applet megállítása
(package private)  Color szín(String szín)
          Színparaméter feldolgozása
 void update(Graphics g)
          Nincs növekményes megjelenítés
 
java.applet.Applet osztálytól örökölt metódusok
destroy, 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, finalize, 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

képek

transient String képek
képek báziscíme


hangok

transient String hangok
hangok báziscíme


média

transient HipermediaTeszt.MediaTracker2 média
médiakezelő


háttérkép

transient Image háttérkép
applet háttérképe


háttérzene

transient String háttérzene
háttér hanganyag fájlneve


görgetés

transient int görgetés
státuszsor görgetésének késleltetése


státuszsor

transient String státuszsor
státuszsorban görgetendő teljes szöveg


státuszszöveg

private transient StringBuilder státuszszöveg
pillanatnyi státuszszöveg


háttérszál

private transient Thread háttérszál
háttérben történő paraméterfeldolgozás és szöveggörgetés programszála


indítás

private transient boolean indítás
kezdeti paraméterfeldolgozás jelzése a háttérben


gombszámláló

private transient int gombszámláló
következő feldolgozandó gomb sorszáma

Konstruktorok részletezése

HipermediaTeszt

public HipermediaTeszt()
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

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

szín

Color szín(String szín)
Színparaméter feldolgozása

Paraméterek:
szín - a színt reprezentáló szöveg
Visszaadott érték:
a kért szín, vagy null, ha a paraméter helytelen

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

run

public void run()
háttérben paraméterfeldolgozás és szöveggörgetés

Megvalósítja:
Runnable interfész run metódusát

stop

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

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

görget

public void görget(String szöveg)
Új szöveg görgetése

Paraméterek:
szöveg - a görgetendő szöveg

update

public void update(Graphics g)
Nincs növekményes megjelenítés

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

paint

public void paint(Graphics g)
Háttérkép megjelenítése

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

mouseEntered

public void mouseEntered(MouseEvent egéresemény)
Egérkurzor belépésének kezelése.

Megvalósítja:
MouseListener interfész mouseEntered metódusát
Paraméterek:
egéresemény - a fellépett esemény objektuma

mouseExited

public void mouseExited(MouseEvent egéresemény)
Egérkurzor kilépésének kezelése.

Megvalósítja:
MouseListener interfész mouseExited metódusát
Paraméterek:
egéresemény - a fellépett esemény objektuma

mousePressed

public void mousePressed(MouseEvent egéresemény)
Egérgomblenyomás kezelése.

Megvalósítja:
MouseListener interfész mousePressed metódusát
Paraméterek:
egéresemény - a fellépett esemény objektuma

mouseReleased

public void mouseReleased(MouseEvent egéresemény)
Egérgombfelengedés kezelése.

Megvalósítja:
MouseListener interfész mouseReleased metódusát
Paraméterek:
egéresemény - a fellépett esemény objektuma

mouseClicked

public void mouseClicked(MouseEvent egéresemény)
Egérgomblenyomás kezelése.

Megvalósítja:
MouseListener interfész mouseClicked metódusát
Paraméterek:
egéresemény - a fellépett esemény objektuma

Java 2 Útikalauz programozóknak 5.0