eNTitanok.kkkg
Class KkkgAppl

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Panel
                    |
                    +--java.applet.Applet
                          |
                          +--eNTitanok.gfx.OkosAWT.OkosApplet
                                |
                                +--eNTitanok.kkkg.KkkgAppl

public final class KkkgAppl
extends OkosAWT.OkosApplet

A fő applet téglalap. mainly by pts@fazekas.hu at Sat May 12 21:36:08 CEST 2001

See Also:
Serialized Form

Inner Class Summary
static class KkkgAppl.Ajandek
          Az :Ajándék-ok közös jellegzetessége, hogy véletlenszerűen jelennek meg a :Labirintusban, és véletlenszerűen tűnnek is el.
static interface KkkgAppl.AsserttError
          Akkor váltódik ki, ha a program futás közben bugot talál magában.
static interface KkkgAppl.AtmeretezesNemSikerultException
          Akkor váltódik ki, ha nem sikerült az applet téglalapját a megfelelő méretre átméretezni.
static class KkkgAppl.BalraFelSzorny
           
static class KkkgAppl.BalraSzorny
           
static class KkkgAppl.Bonusz
           
static class KkkgAppl.ButaSzorny
           
static class KkkgAppl.Csucs
           
static class KkkgAppl.FelvehetoBomba
           
static class KkkgAppl.Gyemant
          A :Gyémánt azért nem Ajándék, mert nem véletlenszerűen jelenik meg, és nem tűnik el.
static class KkkgAppl.Helyzet
           
static class KkkgAppl.Jatek
           
static class KkkgAppl.JobboldalRajzolo
           
static class KkkgAppl.JobbraLeSzorny
           
static class KkkgAppl.JobbraSzorny
           
static class KkkgAppl.KetyegoBomba
           
static class KkkgAppl.Kisero
          A :Kísérő egyetlen példánya program futását végigkíséri, több játékot is.
static class KkkgAppl.Kisgomboc
           
static class KkkgAppl.Konst
           
static class KkkgAppl.Labirintus
           
static class KkkgAppl.Lathato
           
static interface KkkgAppl.MarErtekesError
          Akkor váltódik ki, ha egy objektum olyan attribútumát akarjuk megváltoztatni, melyet csak egyszer szabad.
static class KkkgAppl.Mozgo
           
static interface KkkgAppl.Naplozo
          Az őt implementáló objektum string-eket tud naplózni.
static class KkkgAppl.OkosSzorny
           
static class KkkgAppl.SimaElixir
           
static class KkkgAppl.Szorny
           
static class KkkgAppl.SzuperElixir
           
static class KkkgAppl.Targy
          A :Tárgy fő jellemzője, hogy egy helyben áll a pályán, és az egyetlen dolog, ami történhet vele, az az, hogy a :Kisgömböc felveszi.
 
Field Summary
protected  java.lang.String teszt
          A tesztfile neve, mielőtt létrehozzuk a :Kísérő-t.
 
Fields inherited from class eNTitanok.gfx.OkosAWT.OkosApplet
application_e, font2, h, w
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Constructor Summary
KkkgAppl()
           
 
Method Summary
 void fokusztKer()
          Megtesz minden tőle telhetőt, hogy megragadja a billentyűzetfókuszt.
 java.net.URL getCodeBase()
           
 void init()
          Ezt a függvényt hívná az Appletviewer a program indulásakor.
 void initAblak()
          Az ablak első megjelenése előtti inicializálásokat végzi el, például háttérszín és méret beállítás, pakolási stratégia és a két komponens felvétele.
 void initFigyelok()
          Mindhárom komponenshez hozzáadja a *Listener-eket.
static void main(java.lang.String[] argv)
           
 void setTeszt(java.lang.String teszt)
           
 void start()
           
 void stop()
           
 void update(java.awt.Graphics g)
           
 
Methods inherited from class eNTitanok.gfx.OkosAWT.OkosApplet
getEroforrasByteT, getEroforrasStream, getEroforrasString, getFont2, getPreferredSize, setFont2, setSize, setSize
 
Methods inherited from class java.applet.Applet
destroy, getAppletContext, getAppletInfo, getAudioClip, getAudioClip, getDocumentBase, getImage, getImage, getLocale, getParameter, getParameterInfo, isActive, newAudioClip, play, play, resize, resize, setStub, showStatus
 
Methods inherited from class java.awt.Panel
addNotify
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setCursor, setFont, setLayout, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputContext, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, 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, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setVisible, show, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

teszt

protected java.lang.String teszt
A tesztfile neve, mielőtt létrehozzuk a :Kísérő-t. Ha null, akkor a beépített resource-ot vesszük tesztfile-nak.
See Also:
KkkgAppl.Kisero
Constructor Detail

KkkgAppl

public KkkgAppl()
Method Detail

update

public void update(java.awt.Graphics g)
Overrides:
update in class java.awt.Container

getCodeBase

public java.net.URL getCodeBase()
Overrides:
getCodeBase in class OkosAWT.OkosApplet

setTeszt

public void setTeszt(java.lang.String teszt)

initFigyelok

public void initFigyelok()
Mindhárom komponenshez hozzáadja a *Listener-eket. Elvileg elég lenne csak az applet-hez, de Java 1.1.7, Linux alatt mindegyikhez kell, különben nem működik.

initAblak

public void initAblak()
Az ablak első megjelenése előtti inicializálásokat végzi el, például háttérszín és méret beállítás, pakolási stratégia és a két komponens felvétele.

fokusztKer

public void fokusztKer()
Megtesz minden tőle telhetőt, hogy megragadja a billentyűzetfókuszt.

init

public void init()
Ezt a függvényt hívná az Appletviewer a program indulásakor. Mi kézzel hívjuk a main()-ból.
Overrides:
init in class java.applet.Applet

start

public void start()
Overrides:
start in class java.applet.Applet

stop

public void stop()
Overrides:
stop in class java.applet.Applet

main

public static void main(java.lang.String[] argv)