java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--java.awt.Window | +--java.awt.Frame | +--Code
Nested Class Summary | |
(package private) class |
Code.GenerierBeobachter
Steuerung des Buttons "Code generieren" |
(package private) class |
Code.KompAblageEreignis
Steuerung der Komponentenablage auf die Zeichenfläche per Mausdruck |
(package private) class |
Code.LetzteOberflaeche
Steuerung des Buttons "letzte Anordnung |
(package private) class |
Code.RasterBewegtH
|
(package private) class |
Code.RasterBewegtV
|
(package private) class |
Code.Rastersetzen
|
(package private) class |
Code.RasterStatischH
|
(package private) class |
Code.RasterStatischV
|
(package private) class |
Code.Sendersetzen
|
Field Summary | |
(package private) boolean |
eingabeModus
|
(package private) boolean |
ersterAufruf
|
(package private) java.io.File |
grossvater
|
(package private) Eigenschaftsfenster |
hatAktuellFenster
|
(package private) java.awt.Checkbox |
hatBeschriftungswahl
|
(package private) java.awt.Button |
hatCodeGenerieren
|
(package private) EigenschaftenKnopf |
hatEigenschaftenKnopf
|
(package private) EigenschaftenLabel |
hatEigenschaftenLabel
|
(package private) EigenschaftenRollbalken |
hatEigenschaftenRollbalken
|
(package private) EigenschaftenSchalter |
hatEigenschaftenSchalter
|
(package private) EigenschaftenTextbereich |
hatEigenschaftenTextbereich
|
(package private) EigenschaftenTextfeld |
hatEigenschaftenTextfeld
|
(package private) EigenschaftenZeilenbereich |
hatEigenschaftenZeilenbereich
|
(package private) java.awt.Graphics |
hatGrafikUmgebung
|
(package private) Rasterlinie |
hatHorizontalRaster
|
(package private) java.awt.Checkbox |
hatKnopfwahl
|
(package private) java.awt.Button |
hatKomponentenAusDatei
|
(package private) Liste |
hatKomponentenBeschreibungsliste
|
(package private) Liste |
hatKomponentenliste
|
(package private) java.awt.CheckboxGroup |
hatKomponentenwahl
|
(package private) java.awt.TextField |
hatPfadname
|
(package private) java.awt.Checkbox |
hatRaster
|
(package private) java.awt.Checkbox |
hatRollbalkenwahl
|
(package private) java.awt.Checkbox |
hatSender
|
(package private) java.awt.Checkbox |
hatTextbereichswahl
|
(package private) java.awt.Checkbox |
hatTextfeldwahl
|
(package private) Rasterlinie |
hatVertikalRaster
|
(package private) java.awt.Panel |
hatWahlbox
|
(package private) java.awt.Checkbox |
hatWahlfeldwahl
|
(package private) java.awt.Checkbox |
hatZeilenbereichswahl
|
(package private) int |
lPositionH
|
(package private) int |
lPositionV
|
(package private) java.io.File |
neuesVerzeichnis
|
(package private) java.io.File |
vater
|
(package private) java.lang.String |
verzeichnisname
|
(package private) boolean |
zFangrahmen
|
(package private) int |
zFangrahmenBreite
|
(package private) int |
zFangrahmenH
|
(package private) int |
zFangrahmenHoehe
|
(package private) int |
zFangrahmenV
|
(package private) int |
zHRasterlinie
|
(package private) boolean |
zKomponentenAusDatei
|
(package private) boolean |
zRasterlinien
|
(package private) int |
zRasterOffsetH
|
(package private) int |
zRasterOffsetV
|
(package private) boolean |
zSenderparameter
|
(package private) int |
zVRasterlinie
|
Fields inherited from class java.awt.Frame |
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR |
Fields inherited from class java.awt.Window |
|
Fields inherited from class java.awt.Container |
|
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
(package private) |
Code(java.lang.String pTitel,
int pBreite,
int pHoehe)
die Oberfläche wird entworfen und mit den einzelnen Ereignislistenern verknüpft |
Method Summary | |
void |
aktualisieren()
|
void |
alleKompFokus()
alle Komponenten im Fangbereich bekommen den Fokus |
void |
alleKompOhneFokus()
alle Komponenten der Liste verlieren den Fokus |
void |
alleVerschieben(int pDeltaH,
int pDeltaV)
alle Komponenten derListe mit Fokus werden verschoben |
void |
anzeigenEigenschaften(Eigenschaftsfenster pAktuell)
|
void |
ausgabeInDatei()
aus der Komponentenliste wird die Java-Quellcode Datei abgelegt |
void |
bearbeiteDoppelKlick(int pWoH,
int pWoV)
|
void |
bearbeiteLeerlauf()
|
void |
bearbeiteMausBewegt(int pWohinH,
int pWohinV)
|
void |
bearbeiteMausDruck(int pWoH,
int pWoV)
|
void |
bearbeiteMausLos(int pWoH,
int pWoV)
|
void |
bearbeiteTaste(char pZeichen)
|
void |
bearbeiteUpdate()
|
boolean |
eingabeModusErfragen()
|
void |
eingabeModusSetzen(boolean pWert)
|
void |
festlegungKomponentenwahl(int pZiffer)
macht die passende Komponente in der Auswahl aktiv (1 =Beschriftung , 2 ..) |
void |
hpBekanntMachen(Komponentenentwurf pKomponente,
Eigenschaftsfenster pFenster)
|
void |
keyPressed(java.awt.event.KeyEvent event)
|
void |
keyReleased(java.awt.event.KeyEvent event)
|
void |
keyTyped(java.awt.event.KeyEvent event)
|
void |
komponentenAusDatei()
|
void |
komponentenentwurfAusListe()
Komponente wird aus der Liste entfernt |
void |
komponentenentwurfInListe(Komponentenentwurf neu)
neu geschaffene Komponenten werden in die Liste gepackt |
static void |
main(java.lang.String[] args)
|
void |
paint(java.awt.Graphics g)
|
java.awt.Point |
rasterKoordinaten()
|
boolean |
rasterlinien()
|
void |
rasterlinienAnzeigen()
|
void |
rasterlinienSetzen(boolean pGesetzt)
|
boolean |
senderParameter()
|
Liste |
uebertragung(Liste pKomponentenliste)
Die Komponentenliste wird in eine Liste mit Komponentenbeschreibungen gespeichert |
Methods inherited from class java.awt.Frame |
addNotify, finalize, getAccessibleContext, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, paramString, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
Methods inherited from class java.awt.Window |
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, show, toBack, toFront |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, remove, removeAll, removeContainerListener, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, setLayout, transferFocusBackward, transferFocusDownCycle, update, validate, validateTree |
Methods inherited from class java.awt.Component |
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, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.awt.MenuContainer |
getFont, postEvent |
Field Detail |
boolean eingabeModus
boolean ersterAufruf
java.io.File grossvater
Eigenschaftsfenster hatAktuellFenster
java.awt.Checkbox hatBeschriftungswahl
java.awt.Button hatCodeGenerieren
EigenschaftenKnopf hatEigenschaftenKnopf
EigenschaftenLabel hatEigenschaftenLabel
EigenschaftenRollbalken hatEigenschaftenRollbalken
EigenschaftenSchalter hatEigenschaftenSchalter
EigenschaftenTextbereich hatEigenschaftenTextbereich
EigenschaftenTextfeld hatEigenschaftenTextfeld
EigenschaftenZeilenbereich hatEigenschaftenZeilenbereich
java.awt.Graphics hatGrafikUmgebung
Rasterlinie hatHorizontalRaster
java.awt.Checkbox hatKnopfwahl
java.awt.Button hatKomponentenAusDatei
Liste hatKomponentenBeschreibungsliste
Liste hatKomponentenliste
java.awt.CheckboxGroup hatKomponentenwahl
java.awt.TextField hatPfadname
java.awt.Checkbox hatRaster
java.awt.Checkbox hatRollbalkenwahl
java.awt.Checkbox hatSender
java.awt.Checkbox hatTextbereichswahl
java.awt.Checkbox hatTextfeldwahl
Rasterlinie hatVertikalRaster
java.awt.Panel hatWahlbox
java.awt.Checkbox hatWahlfeldwahl
java.awt.Checkbox hatZeilenbereichswahl
int lPositionH
int lPositionV
java.io.File neuesVerzeichnis
java.io.File vater
java.lang.String verzeichnisname
boolean zFangrahmen
int zFangrahmenBreite
int zFangrahmenH
int zFangrahmenHoehe
int zFangrahmenV
int zHRasterlinie
boolean zKomponentenAusDatei
boolean zRasterlinien
int zRasterOffsetH
int zRasterOffsetV
boolean zSenderparameter
int zVRasterlinie
Constructor Detail |
Code(java.lang.String pTitel, int pBreite, int pHoehe)
Method Detail |
public void aktualisieren()
public void alleKompFokus()
public void alleKompOhneFokus()
public void alleVerschieben(int pDeltaH, int pDeltaV)
public void anzeigenEigenschaften(Eigenschaftsfenster pAktuell)
public void ausgabeInDatei()
public void bearbeiteDoppelKlick(int pWoH, int pWoV)
public void bearbeiteLeerlauf()
public void bearbeiteMausBewegt(int pWohinH, int pWohinV)
public void bearbeiteMausDruck(int pWoH, int pWoV)
public void bearbeiteMausLos(int pWoH, int pWoV)
public void bearbeiteTaste(char pZeichen)
public void bearbeiteUpdate()
public boolean eingabeModusErfragen()
public void eingabeModusSetzen(boolean pWert)
public void festlegungKomponentenwahl(int pZiffer)
public void hpBekanntMachen(Komponentenentwurf pKomponente, Eigenschaftsfenster pFenster)
public void keyPressed(java.awt.event.KeyEvent event)
keyPressed
in interface java.awt.event.KeyListener
public void keyReleased(java.awt.event.KeyEvent event)
keyReleased
in interface java.awt.event.KeyListener
public void keyTyped(java.awt.event.KeyEvent event)
keyTyped
in interface java.awt.event.KeyListener
public void komponentenAusDatei()
public void komponentenentwurfAusListe()
public void komponentenentwurfInListe(Komponentenentwurf neu)
public static void main(java.lang.String[] args)
public void paint(java.awt.Graphics g)
paint
in class java.awt.Container
public java.awt.Point rasterKoordinaten()
public boolean rasterlinien()
public void rasterlinienAnzeigen()
public void rasterlinienSetzen(boolean pGesetzt)
public boolean senderParameter()
public Liste uebertragung(Liste pKomponentenliste)