GUI
Class MietendeGUI

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Frame
                          |
                          +--javax.swing.JFrame
                                |
                                +--GUI.MietendeGUI

public class MietendeGUI
extends JFrame

Benutzerschnittstelle zur Behandlung des Mietendes. Mietvertragnummereingabe. Eine Rechnung mit allen Kosten wird gezeigt.

Author:
Nathalie

Inner Class Summary
 (package private) classMietendeGUI.SymAction
           

Inner classes inherited from class javax.swing.JFrame
JFrame.AccessibleJFrame

Inner classes inherited from class java.awt.Frame
Frame.AccessibleAWTFrame

Inner classes inherited from class java.awt.Window
Window.AccessibleAWTWindow

Inner classes inherited from class java.awt.Container
Container.AccessibleAWTContainer

Inner classes inherited from class java.awt.Component
Component.AccessibleAWTComponent

Field Summary
 (package private) javax.swing.JTextFieldddTextField
           
 (package private) FahrzeugListefzgListe
           
 (package private) Fahrzeugschadenfzgschaden
           
 (package private) javax.swing.JTextFieldhhTextField
           
 (package private) javax.swing.JLabelhourLabel
           
 (package private) StringKundeZuLoeschen
           
 (package private) DVTAutoIOListenOeffner
           
 (package private) javax.swing.JScrollPaneMietdatenScrollPane
           
 (package private) javax.swing.JTextPaneMietdatenTextPane
           
 (package private) StringmietStartDatum
           
 (package private) javax.swing.JPanelMietvertraginfoPanel
           
 (package private) javax.swing.JPanelMietvertragnummerPanel
           
 (package private) javax.swing.JLabelMietvertragsnummerLabel
           
 (package private) javax.swing.JTextFieldmmTextField
           
 (package private) javax.swing.JPanelNavPanel
           
 (package private) ReservierungsListersrListe
           
 (package private) javax.swing.JLabelrueckgabeDatumLael
           
 (package private) intschadenGrundpreis
           
 (package private) intSchadenPreis
           
 (package private) StringSchadenReport
           
 (package private) shortstepCounter
           
 (package private) inttreibstoffGrundpreis
           
 (package private) Mietvertragvertrag
           
 (package private) javax.swing.JTextFieldVertragnummerTextfield
           
 (package private) MietvertragListevrtgList
           
 (package private) StringvrtNummer
           
 (package private) javax.swing.JButtonWeiterButton
           
 (package private) javax.swing.JTextFieldyyTextField
           

Fields inherited from class javax.swing.JFrame
EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled, accessibleContext

Fields inherited from class java.awt.Frame
DEFAULT_CURSOR, CROSSHAIR_CURSOR, TEXT_CURSOR, WAIT_CURSOR, SW_RESIZE_CURSOR, SE_RESIZE_CURSOR, NW_RESIZE_CURSOR, NE_RESIZE_CURSOR, N_RESIZE_CURSOR, S_RESIZE_CURSOR, W_RESIZE_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, MOVE_CURSOR, NORMAL, ICONIFIED

Fields inherited from class java.awt.Component
TOP_ALIGNMENT, CENTER_ALIGNMENT, BOTTOM_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT

Constructor Summary
MietendeGUI()
           

Method Summary
 static voidmain(String[] args)
           
 (package private) voidWeiterButton_actionPerformed(java.awt.event.ActionEvent event)
           
 (package private) voidWeiterButton_actionPerformed_Interaction1(java.awt.event.ActionEvent event)
           

Methods inherited from class javax.swing.JFrame
frameInit, createRootPane, processKeyEvent, processWindowEvent, setDefaultCloseOperation, getDefaultCloseOperation, update, setJMenuBar, getJMenuBar, isRootPaneCheckingEnabled, setRootPaneCheckingEnabled, addImpl, remove, setLayout, getRootPane, setRootPane, getContentPane, setContentPane, getLayeredPane, setLayeredPane, getGlassPane, setGlassPane, paramString, getAccessibleContext

Methods inherited from class java.awt.Frame
finalize, addNotify, getTitle, setTitle, getIconImage, setIconImage, getMenuBar, setMenuBar, isResizable, setResizable, setState, getState, remove, removeNotify, setCursor, getCursorType, getFrames

Methods inherited from class java.awt.Window
pack, show, hide, dispose, toFront, toBack, getToolkit, getWarningString, getLocale, getInputContext, setCursor, getOwner, getOwnedWindows, addWindowListener, removeWindowListener, getListeners, processEvent, getFocusOwner, postEvent, isShowing, applyResourceBundle, applyResourceBundle, getGraphicsConfiguration

Methods inherited from class java.awt.Container
getComponentCount, countComponents, getComponent, getComponents, getInsets, insets, add, add, add, add, add, remove, removeAll, getLayout, doLayout, layout, invalidate, validate, validateTree, setFont, getPreferredSize, preferredSize, getMinimumSize, minimumSize, getMaximumSize, getAlignmentX, getAlignmentY, paint, print, paintComponents, printComponents, addContainerListener, removeContainerListener, processContainerEvent, deliverEvent, getComponentAt, locate, getComponentAt, findComponentAt, findComponentAt, isAncestorOf, list, list

Methods inherited from class java.awt.Component
getName, setName, getParent, getPeer, setDropTarget, getDropTarget, getTreeLock, isValid, isDisplayable, isVisible, isEnabled, setEnabled, enable, enable, disable, isDoubleBuffered, enableInputMethods, setVisible, show, getForeground, setForeground, getBackground, setBackground, getFont, setLocale, getColorModel, getLocation, getLocationOnScreen, location, setLocation, move, setLocation, getSize, size, setSize, resize, setSize, resize, getBounds, bounds, setBounds, reshape, setBounds, getX, getY, getWidth, getHeight, getBounds, getSize, getLocation, isOpaque, isLightweight, getGraphics, getFontMetrics, getCursor, paintAll, repaint, repaint, repaint, repaint, printAll, imageUpdate, createImage, createImage, prepareImage, prepareImage, checkImage, checkImage, contains, inside, contains, dispatchEvent, addComponentListener, removeComponentListener, addFocusListener, removeFocusListener, addHierarchyListener, removeHierarchyListener, addHierarchyBoundsListener, removeHierarchyBoundsListener, addKeyListener, removeKeyListener, addMouseListener, removeMouseListener, addMouseMotionListener, removeMouseMotionListener, addInputMethodListener, removeInputMethodListener, getInputMethodRequests, enableEvents, disableEvents, coalesceEvents, processComponentEvent, processFocusEvent, processMouseEvent, processMouseMotionEvent, processInputMethodEvent, processHierarchyEvent, processHierarchyBoundsEvent, handleEvent, mouseDown, mouseDrag, mouseUp, mouseMove, mouseEnter, mouseExit, keyDown, keyUp, action, gotFocus, lostFocus, isFocusTraversable, requestFocus, transferFocus, nextFocus, hasFocus, add, toString, list, list, list, addPropertyChangeListener, removePropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, firePropertyChange, setComponentOrientation, getComponentOrientation

Methods inherited from class java.lang.Object
getClass, hashCode, equals, clone, notify, notifyAll, wait, wait, wait

Field Detail

ddTextField

javax.swing.JTextField ddTextField

fzgListe

FahrzeugListe fzgListe

fzgschaden

Fahrzeugschaden fzgschaden

hhTextField

javax.swing.JTextField hhTextField

hourLabel

javax.swing.JLabel hourLabel

KundeZuLoeschen

String KundeZuLoeschen

ListenOeffner

DVTAutoIO ListenOeffner

MietdatenScrollPane

javax.swing.JScrollPane MietdatenScrollPane

MietdatenTextPane

javax.swing.JTextPane MietdatenTextPane

mietStartDatum

String mietStartDatum

MietvertraginfoPanel

javax.swing.JPanel MietvertraginfoPanel

MietvertragnummerPanel

javax.swing.JPanel MietvertragnummerPanel

MietvertragsnummerLabel

javax.swing.JLabel MietvertragsnummerLabel

mmTextField

javax.swing.JTextField mmTextField

NavPanel

javax.swing.JPanel NavPanel

rsrListe

ReservierungsListe rsrListe

rueckgabeDatumLael

javax.swing.JLabel rueckgabeDatumLael

schadenGrundpreis

int schadenGrundpreis

SchadenPreis

int SchadenPreis

SchadenReport

String SchadenReport

stepCounter

short stepCounter

treibstoffGrundpreis

int treibstoffGrundpreis

vertrag

Mietvertrag vertrag

VertragnummerTextfield

javax.swing.JTextField VertragnummerTextfield

vrtgList

MietvertragListe vrtgList

vrtNummer

String vrtNummer

WeiterButton

javax.swing.JButton WeiterButton

yyTextField

javax.swing.JTextField yyTextField
Constructor Detail

MietendeGUI

public MietendeGUI()
Method Detail

main

public static void main(String[] args)

WeiterButton_actionPerformed

void WeiterButton_actionPerformed(java.awt.event.ActionEvent event)

WeiterButton_actionPerformed_Interaction1

void WeiterButton_actionPerformed_Interaction1(java.awt.event.ActionEvent event)

Association Links

to Class javax.swing.JPanel

to Class javax.swing.JButton

to Class javax.swing.JPanel

to Class javax.swing.JLabel

to Class javax.swing.JTextField

to Class javax.swing.JTextField

to Class javax.swing.JTextField

to Class javax.swing.JTextField

to Class javax.swing.JLabel

to Class javax.swing.JTextField

to Class javax.swing.JLabel

to Class javax.swing.JPanel

to Class javax.swing.JScrollPane

to Class javax.swing.JTextPane

to Class java.lang.String

to Class Fahrzeug.MietvertragListe

to Class Fahrzeug.Mietvertrag

to Class Fahrzeug.ReservierungsListe

to Class Fahrzeug.FahrzeugListe

to Class Fahrzeug.Fahrzeugschaden

to Class java.lang.String

to Class java.lang.String

to Class DVTAutoIO.DVTAutoIO

to Class java.lang.String