Serialized Form


Package grada

Class grada.FunktionenAnzeigen extends javax.swing.JPanel implements Serializable

Serialized Fields

trenner

javax.swing.JSplitPane trenner

scrollfenster

javax.swing.JScrollPane scrollfenster

s

Schaubild s

p

javax.swing.JPanel p

myEventHaendler

grada.FunktionenAnzeigen.EventHaendler myEventHaendler

fuListe

java.util.ArrayList<E> fuListe

sprachen

Sprachen sprachen

sp

java.util.ListResourceBundle sp

eingabe

FunktionsEingabeFeld eingabe

scrbalken

FormVariablenScrollbalken scrbalken

auswahl

FunktionenAuswahl auswahl

zoom

ZoomBedienung zoom

Class grada.HtmlHilfe extends javax.swing.JPanel implements Serializable

Serialized Fields

htmlseite

javax.swing.JEditorPane htmlseite

Class grada.PolynomDivision extends javax.swing.JPanel implements Serializable

Serialized Fields

subtrahenten

java.lang.String subtrahenten

ergebnisse

java.lang.String ergebnisse

restergebnisse

java.lang.String restergebnisse

bruchterm

java.lang.String bruchterm

dividenden

java.lang.String dividenden

divisoren

java.lang.String divisoren

endergebnis

java.lang.String endergebnis

endergebnislaenge

int endergebnislaenge

zaehlerzwischenspeicher

double[] zaehlerzwischenspeicher

parametera

double[] parametera

parameterb

double[] parameterb

eslaeuft

boolean eslaeuft

zaehlergrad

int zaehlergrad

nennergrad

int nennergrad

endergebnisgrad

int endergebnisgrad

zaehleristangezeigt

boolean zaehleristangezeigt

nenneristangezeigt

boolean nenneristangezeigt

ergebnisistangezeigt

boolean ergebnisistangezeigt

anzeige

boolean anzeige

beschreibung

javax.swing.JLabel[] beschreibung

eingabepanel

javax.swing.JPanel eingabepanel

zaehleranzeigen

javax.swing.JCheckBox zaehleranzeigen

nenneranzeigen

javax.swing.JCheckBox nenneranzeigen

ergebnisanzeigen

javax.swing.JCheckBox ergebnisanzeigen

zeichnen

javax.swing.JButton zeichnen

zurueck

javax.swing.JButton zurueck

gemischt

javax.swing.JRadioButton gemischt

ohnerest

javax.swing.JRadioButton ohnerest

gruppea

javax.swing.ButtonGroup gruppea

ganzausrechnen

javax.swing.JRadioButton ganzausrechnen

schrittfuerschritt

javax.swing.JRadioButton schrittfuerschritt

gruppeb

javax.swing.ButtonGroup gruppeb

schaubild

Schaubild schaubild

zoom

ZoomBedienung zoom

trenner

javax.swing.JSplitPane trenner

ausgabe

javax.swing.JScrollPane ausgabe

ausgabepanel

javax.swing.JPanel ausgabepanel

dividendeingabe

javax.swing.JTextField dividendeingabe

bruchstrich

javax.swing.JLabel bruchstrich

divisoreingabe

javax.swing.JTextField divisoreingabe

ausrechnen

javax.swing.JButton ausrechnen

aufgaben

javax.swing.JButton aufgaben

scrollpane

javax.swing.JScrollPane scrollpane

textarea

javax.swing.JTextArea textarea

collection

java.util.ArrayList<E> collection

random

java.util.Random random

parser

Parser parser

insets

java.awt.Insets insets

CENTER

int CENTER

NORTH

int NORTH

BOTH

int BOTH

HORIZONTAL

int HORIZONTAL

Class grada.Programm extends javax.swing.JPanel implements Serializable

Serialized Fields

f

javax.swing.JFrame f

aktiveRegisterKarte

int aktiveRegisterKarte

g

java.awt.Graphics g

aktionsHaendler

java.awt.event.ActionListener aktionsHaendler

fensterHaendler

grada.Programm.FensterHaendler fensterHaendler

applet

ProgrammApplet applet

registerKarten

javax.swing.JTabbedPane registerKarten

registerKartenMaxId

int registerKartenMaxId

zeichenGraph

javax.swing.ImageIcon zeichenGraph

zeichenSpielPunkteTreffen

javax.swing.ImageIcon zeichenSpielPunkteTreffen

zeichenSpielGraphenRaten

javax.swing.ImageIcon zeichenSpielGraphenRaten

zeichenHtmlHilfe

javax.swing.ImageIcon zeichenHtmlHilfe

Class grada.ProgrammApplet extends javax.swing.JApplet implements Serializable

Class grada.PunkteTreffen extends javax.swing.JPanel implements Serializable

Serialized Fields

punkteprotreffer

int punkteprotreffer
Hier wird festgehalten, wie viele Punkte ein Spieler p Treffer erhält.


anzahlballons

int anzahlballons
Hier wird die Anzahl der Ballons festgesetzt.


ballongroesse

double ballongroesse
Als letztes wird die groesse der Ballons in Einheiten angegeben.


eingabepanel

javax.swing.JPanel eingabepanel
Es folgt das Hauptpanel mit Zubehoer.


scrollpane

javax.swing.JScrollPane scrollpane

eingabe

javax.swing.JTextField eingabe

zeichnen

javax.swing.JButton zeichnen

neu

javax.swing.JButton neu

ausgabepanel

javax.swing.JPanel ausgabepanel
Und ein Panel, was der Ausgabe dient.


ergebnisse

javax.swing.JTable ergebnisse

scrollergebnisse

javax.swing.JScrollPane scrollergebnisse

trenner

javax.swing.JSplitPane trenner
Als naechstes ist ein Trenner und das Schaubild an der Reihe.


schaubild

Schaubild schaubild

beschreibung

javax.swing.JLabel[] beschreibung
dienen an verschiedenen Stellen der Erlaeuterung der Aufgaben.


insets

java.awt.Insets insets
Variablen, die zur Oberflächenerstellung notwendig sind.


zeilen

java.lang.Object[][] zeilen
Hier werden die einzelnen Namen oder Punkte angezeigt.


SPALTEN

int SPALTEN

spalten

java.lang.Object[] spalten
es wird gespeichert, wie d. einzelnen Spalten beschriftet werden.


MAXSPIELER

int MAXSPIELER

ANZAHLBESCHREIBUNGEN

int ANZAHLBESCHREIBUNGEN

anzahlspieler

int anzahlspieler
Diese Variable zeigt an, wie viele Spieler mitspielen.


aktuellerspieler

int aktuellerspieler
Diese Variable gibt spaeter d. Spieler an, der gerade an der Reihe ist.


anzahltreffer

int anzahltreffer
Diese Variable speichert die Anzahl der Treffer pro durchgang.


anzahltrefferinsgesamt

int anzahltrefferinsgesamt
Hier wird gezaehlt, wie viele Ballons schon abgeschossen wurden.


spiellaeuft

boolean spiellaeuft
Diese Variable zeigt an, ob das Spiel schon begonnen hat.


spieler

Spieler[] spieler
Diese Variable spiechert die Spielernamen und ihre Punkte. In der ertsen Spalte werden die Namen und in der zweiten die Punkte gespeichert.


ballons

Punkt[] ballons
Diese Variable speichert alles nötige für einen Ballon. Ob er schon getroffen ist erkennt man an seiner Farbe.


parser

Parser parser
Der Parser "uebersetzt" die Funktinsterme.


collection

java.util.ArrayList<E> collection

anzahlgraphen

int anzahlgraphen

dialog

SpieleDialog dialog
Der Dialog stellt Zahl der Spieler und deren Namen fest .


CENTER

int CENTER
Die folgenden Variablen vereinfachen den Quelltext.


NORTH

int NORTH

NONE

int NONE

HORIZONTAL

int HORIZONTAL

Class grada.Schaubild extends javax.swing.JPanel implements Serializable

Serialized Fields

g2d

java.awt.Graphics2D g2d

achsenfarbe

java.awt.Color achsenfarbe
Die Farbe in der die Achsen dargestellt werden


gitterfarbe

java.awt.Color gitterfarbe
Die Farbe in der das Gitter dargestellt wird


hintergrundfarbe

java.awt.Color hintergrundfarbe
Die Farbe in der der Hintergrund gezeichnet wird


anzeigeanmausfarbe

java.awt.Color anzeigeanmausfarbe
Die Farbe in der die AnzeigeAnMaus dargestellt wird


vergr_x

double vergr_x
vergr_x und vergr_y beinhalten die "reale" Vergrößerungsstufe, also z.B. 2 oder 0,5


vergr_y

double vergr_y

vergr_speicher_x

int vergr_speicher_x
vergr_speicher_x und vergr_speicher_y speichern den x/y Vergrösserungswert, so wie er übergeben wird z.B. 1,2,3...


vergr_speicher_y

int vergr_speicher_y

pixel_maxx

int pixel_maxx
anfang_x / ende_x und anfang_y / ende_y begrenzen den Raum, der gerade dargestellt wird. Sie werden beim verschieben mit der Maus verändert


pixel_maxy

int pixel_maxy

anfang_x

double anfang_x

ende_x

double ende_x

anfang_y

double anfang_y

ende_y

double ende_y

gitter

boolean gitter
Eine Boolean durch die die Anzeige des Gitters an und aus geschaltet werden kann ( siehe zeichne_achsen funktionen )


anzeigeanmaus

boolean anzeigeanmaus
Eine Boolean durch die die Anzeige an der Maus ein oder ausgeschaltet wird ( siehe mouseMoved )


mouse_alt_x

int mouse_alt_x
alte x-Position der Maus (zum Erstellen des Verschiebungseffektes)


mouse_alt_y

int mouse_alt_y
alte y-Position der Maus (zum Erstellen des Verschiebungseffektes)


funktionen_sicher

java.util.Collection<E> funktionen_sicher
Hier werden die aktuellen Funktionen gespeichert


punkte_sicher

java.util.Collection<E> punkte_sicher
Hier werden die aktuellen Punkte gespeichert


beschriftungen

java.util.ArrayList<E> beschriftungen
Hier werden die en gespeichert


funktionGenauigkeit

double funktionGenauigkeit
Dieser Wert verändert die Genauigkeit beim Zeichnen einer Funktion Je größer der Wert wird desto mehr Pixel liegen zwischen 2 Punkten der Funktion


platzSpeicher

InterfaceParserEingabe platzSpeicher
Hier werden die von dem Parser übergebenen Punkte gespeichert falls schnell neu gezeichnet werden muss


p

Parser p
Der Parser für dieses Schaubild wird gespeichert


zeiger_verschieben

java.awt.Cursor zeiger_verschieben
Der Cursor zum verschieben


zeiger_normal

java.awt.Cursor zeiger_normal
Der Cursor zum verschieben


mausverschieben

boolean mausverschieben
Es wird das verschieben des schaubildes erlaubt oder verweigert


spiel

boolean spiel
Läuft ein Spiel ?


tipgroesse

int tipgroesse
Wie groß ist das Feld des Feldes in dem die Mauskoordinaten stehen


beschriftungv

int beschriftungv
Wird eine Beschriftung gerade verschoben ? 0 = nein, sonst 1,2,3,4,5...


antialising

java.lang.Object antialising
Antialising an/aus


funktionsdicke

int funktionsdicke
Dicke der Funktionen


ausgewaehlteFarbe

java.awt.Color ausgewaehlteFarbe
Speicher für die Farbe bei der Auswahl


fpanel

javax.swing.JPanel fpanel
Panel für die Farbauswahl


ableitungposi

int ableitungposi
Die Position im Menue, wo die Ableitungen angezeigt werden


grouper

javax.swing.ButtonGroup grouper
Werden für das Popupmenu benoetigt !


mbar

javax.swing.JPopupMenu mbar

submenu

javax.swing.JMenu submenu

ssubmenu

javax.swing.JMenu ssubmenu

menuItem

javax.swing.JMenuItem menuItem

rbMenuItem

javax.swing.JRadioButtonMenuItem rbMenuItem

cbMenuItem

javax.swing.JCheckBoxMenuItem cbMenuItem

la

javax.swing.JLabel la

txt

javax.swing.JTextField txt

Package grada.geometriefiguren

Class grada.geometriefiguren.Beschriftung extends java.lang.Object implements Serializable

Serialized Fields

beschriftung

java.lang.String beschriftung

farbe

java.awt.Color farbe

x

double x

y

double y

Class grada.geometriefiguren.Funktion extends java.lang.Object implements Serializable

Serialized Fields

funktionsterm

java.lang.String funktionsterm

anzeigeAnMaus

boolean anzeigeAnMaus

sichtbar

boolean sichtbar

farbe

java.awt.Color farbe

ableitungen

java.util.ArrayList<E> ableitungen

Package grada.steuereinheit

Class grada.steuereinheit.FormVariablenScrollbalken extends javax.swing.JPanel implements Serializable

Serialized Fields

sprachen

Sprachen sprachen

sp

java.util.ListResourceBundle sp

listener

InterfaceFunktionsParameterAenderung listener

scrTitel

javax.swing.JLabel scrTitel

abstand

java.awt.Insets abstand

scrPara

javax.swing.JLabel[] scrPara

scrName

javax.swing.JLabel[] scrName

scrToNull

javax.swing.JButton[] scrToNull

scrVorhanden

boolean[] scrVorhanden

scrmin

int[] scrmin

scrmax

int[] scrmax

scrextend

int[] scrextend

linksmehr

javax.swing.JButton[] linksmehr

linksweniger

javax.swing.JButton[] linksweniger

rechtsmehr

javax.swing.JButton[] rechtsmehr

rechtsweniger

javax.swing.JButton[] rechtsweniger

fuListe

java.util.ArrayList<E> fuListe

Class grada.steuereinheit.FunktionenAuswahl extends javax.swing.JPanel implements Serializable

Serialized Fields

abstand

java.awt.Insets abstand

fuListe

java.util.ArrayList<E> fuListe

listener

InterfaceFunktionsListenAenderung listener

Class grada.steuereinheit.FunktionsEingabeFeld extends javax.swing.JPanel implements Serializable

Serialized Fields

sprachen

Sprachen sprachen

sp

java.util.ListResourceBundle sp

listener

InterfaceFunktionsEingabe listener

eingabeTitel

javax.swing.JLabel eingabeTitel

eingabeparsen

javax.swing.JButton eingabeparsen

eingabe

javax.swing.JTextField eingabe

Class grada.steuereinheit.FunktionsPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

funktion

Funktion funktion

alteFunktion

Funktion alteFunktion

termFeld

javax.swing.JTextField termFeld

funktionsFarbe

javax.swing.JLabel funktionsFarbe

loeschen

javax.swing.JButton loeschen

uebernehmen

javax.swing.JButton uebernehmen

farbeAendern

javax.swing.JButton farbeAendern

anzeigen

javax.swing.JCheckBox anzeigen

abstand

java.awt.Insets abstand

panelAbstand

java.awt.Insets panelAbstand

listener

InterfaceFunktionsAenderung listener

fuEvent

FunktionsEvent fuEvent

ausgewaehlteFarbe

java.awt.Color ausgewaehlteFarbe

sprachen

Sprachen sprachen

sp

java.util.ListResourceBundle sp

Class grada.steuereinheit.Spieler extends java.lang.Object implements Serializable

Serialized Fields

spielername

java.lang.String spielername

anzahlpunkte

java.lang.Integer anzahlpunkte

anzahltreffer

int anzahltreffer

anzahlversuche

int anzahlversuche

Class grada.steuereinheit.ZoomBedienung extends javax.swing.JPanel implements Serializable

Serialized Fields

sprachen

Sprachen sprachen

sp

java.util.ListResourceBundle sp

xzoom

int xzoom

yzoom

int yzoom

listener

InterfaceZoomAenderung listener

Package parser

Class parser.Lesefehler extends java.lang.Exception implements Serializable

Serialized Fields

Term

java.lang.String Term

hoehererTerm

java.lang.String hoehererTerm