From 3be3a6551ab983327b203f672aaf58a6ec3e8f2c Mon Sep 17 00:00:00 2001 From: space-banana-man <48904983+space-banana-man@users.noreply.github.com> Date: Mon, 24 Jun 2019 08:35:15 +0200 Subject: [PATCH] Add files via upload --- klasse_ Zeichenfenster/BLUEJ.PKG | 26 + klasse_ Zeichenfenster/DOC/LOGFILE.TXT | 62 + .../DOC/ZEICHENFENSTER.html | 1072 +++++++++++++++++ .../DOC/allclasses-frame.html | 32 + .../DOC/allclasses-noframe.html | 32 + .../DOC/constant-values.html | 45 + klasse_ Zeichenfenster/DOC/help-doc.html | 199 +++ klasse_ Zeichenfenster/DOC/index-all.html | 298 +++++ klasse_ Zeichenfenster/DOC/index.html | 37 + klasse_ Zeichenfenster/DOC/overview-tree.html | 139 +++ klasse_ Zeichenfenster/DOC/package-frame.html | 33 + klasse_ Zeichenfenster/DOC/package-list | 1 + .../DOC/package-summary.html | 47 + klasse_ Zeichenfenster/DOC/package-tree.html | 140 +++ .../DOC/resources/INHERIT.GIF | Bin 0 -> 57 bytes klasse_ Zeichenfenster/DOC/stylesheet.css | 29 + klasse_ Zeichenfenster/README.TXT | 12 + klasse_ Zeichenfenster/Zeichenfenster$1.class | Bin 0 -> 193 bytes .../Zeichenfenster$CanvasPane.class | Bin 0 -> 992 bytes klasse_ Zeichenfenster/Zeichenfenster.class | Bin 0 -> 11032 bytes klasse_ Zeichenfenster/Zeichenfenster.ctxt | 133 ++ klasse_ Zeichenfenster/Zeichenfenster.java | 627 ++++++++++ klasse_ Zeichenfenster/package.bluej | 26 + 23 files changed, 2990 insertions(+) create mode 100644 klasse_ Zeichenfenster/BLUEJ.PKG create mode 100644 klasse_ Zeichenfenster/DOC/LOGFILE.TXT create mode 100644 klasse_ Zeichenfenster/DOC/ZEICHENFENSTER.html create mode 100644 klasse_ Zeichenfenster/DOC/allclasses-frame.html create mode 100644 klasse_ Zeichenfenster/DOC/allclasses-noframe.html create mode 100644 klasse_ Zeichenfenster/DOC/constant-values.html create mode 100644 klasse_ Zeichenfenster/DOC/help-doc.html create mode 100644 klasse_ Zeichenfenster/DOC/index-all.html create mode 100644 klasse_ Zeichenfenster/DOC/index.html create mode 100644 klasse_ Zeichenfenster/DOC/overview-tree.html create mode 100644 klasse_ Zeichenfenster/DOC/package-frame.html create mode 100644 klasse_ Zeichenfenster/DOC/package-list create mode 100644 klasse_ Zeichenfenster/DOC/package-summary.html create mode 100644 klasse_ Zeichenfenster/DOC/package-tree.html create mode 100644 klasse_ Zeichenfenster/DOC/resources/INHERIT.GIF create mode 100644 klasse_ Zeichenfenster/DOC/stylesheet.css create mode 100644 klasse_ Zeichenfenster/README.TXT create mode 100644 klasse_ Zeichenfenster/Zeichenfenster$1.class create mode 100644 klasse_ Zeichenfenster/Zeichenfenster$CanvasPane.class create mode 100644 klasse_ Zeichenfenster/Zeichenfenster.class create mode 100644 klasse_ Zeichenfenster/Zeichenfenster.ctxt create mode 100644 klasse_ Zeichenfenster/Zeichenfenster.java create mode 100644 klasse_ Zeichenfenster/package.bluej diff --git a/klasse_ Zeichenfenster/BLUEJ.PKG b/klasse_ Zeichenfenster/BLUEJ.PKG new file mode 100644 index 0000000..e0f286e --- /dev/null +++ b/klasse_ Zeichenfenster/BLUEJ.PKG @@ -0,0 +1,26 @@ +#BlueJ package file +package.editor.height=446 +package.editor.width=308 +package.editor.x=225 +package.editor.y=37 +package.numDependencies=0 +package.numTargets=1 +package.showExtends=true +package.showUses=true +project.charset=windows-1252 +readme.editor.height=519 +readme.editor.width=764 +readme.editor.x=0 +readme.editor.y=0 +target1.editor.height=740 +target1.editor.width=1040 +target1.editor.x=-8 +target1.editor.y=-8 +target1.height=50 +target1.name=Zeichenfenster +target1.naviview.expanded=true +target1.showInterface=false +target1.type=ClassTarget +target1.width=110 +target1.x=70 +target1.y=10 diff --git a/klasse_ Zeichenfenster/DOC/LOGFILE.TXT b/klasse_ Zeichenfenster/DOC/LOGFILE.TXT new file mode 100644 index 0000000..a062f2f --- /dev/null +++ b/klasse_ Zeichenfenster/DOC/LOGFILE.TXT @@ -0,0 +1,62 @@ +Class documentation +<---- javadoc command: ----> +C:\PROGRA~1\Java\JDK17~1.0_1\bin\javadoc.exe +-author +-version +-nodeprecated +-package +-noindex +-notree +-nohelp +-nonavbar +-source +1.7 +-classpath +C:\Program Files (x86)\BlueJ\lib\bluejcore.jar;C:\Program Files (x86)\BlueJ\lib\junit-4.8.2.jar;H:\Jo-Stick\INFO\Info_HÖFLER\Info_10_Skript_Höfler\Info_10_Bluej_Projekte_und_Arbeitsblätter\klasse_ Zeichenfenster +-d +H:\Jo-Stick\INFO\Info_HÖFLER\Info_10_Skript_Höfler\Info_10_Bluej_Projekte_und_Arbeitsblätter\klasse_ Zeichenfenster\doc +-encoding +windows-1252 +-charset +windows-1252 +-docletpath +C:\Program Files (x86)\BlueJ\lib\bjdoclet.jar +-doclet +bluej.doclet.doclets.formats.html.HtmlDoclet +H:\Jo-Stick\INFO\Info_HÖFLER\Info_10_Skript_Höfler\Info_10_Bluej_Projekte_und_Arbeitsblätter\klasse_ Zeichenfenster\Zeichenfenster.java +<---- end of javadoc command ----> +Loading source file H:\Jo-Stick\INFO\Info_HÖFLER\Info_10_Skript_Höfler\Info_10_Bluej_Projekte_und_Arbeitsblätter\klasse_ Zeichenfenster\Zeichenfenster.java... +Constructing Javadoc information... +Standard Doclet version 1.7.0_10 +Building tree for all the packages and classes... +Generating H:\Jo-Stick\INFO\Info_HÖFLER\Info_10_Skript_Höfler\Info_10_Bluej_Projekte_und_Arbeitsblätter\klasse_ Zeichenfenster\doc\Zeichenfenster.html... +H:\Jo-Stick\INFO\Info_HÖFLER\Info_10_Skript_Höfler\Info_10_Bluej_Projekte_und_Arbeitsblätter\klasse_ Zeichenfenster\Zeichenfenster.java:332: warning - @param argument "x1,y1" is not a parameter name. +H:\Jo-Stick\INFO\Info_HÖFLER\Info_10_Skript_Höfler\Info_10_Bluej_Projekte_und_Arbeitsblätter\klasse_ Zeichenfenster\Zeichenfenster.java:332: warning - @param argument "x2,y2" is not a parameter name. +H:\Jo-Stick\INFO\Info_HÖFLER\Info_10_Skript_Höfler\Info_10_Bluej_Projekte_und_Arbeitsblätter\klasse_ Zeichenfenster\Zeichenfenster.java:332: warning - @param argument "x3,y3" is not a parameter name. +H:\Jo-Stick\INFO\Info_HÖFLER\Info_10_Skript_Höfler\Info_10_Bluej_Projekte_und_Arbeitsblätter\klasse_ Zeichenfenster\Zeichenfenster.java:316: warning - @param argument "x1,y1" is not a parameter name. +H:\Jo-Stick\INFO\Info_HÖFLER\Info_10_Skript_Höfler\Info_10_Bluej_Projekte_und_Arbeitsblätter\klasse_ Zeichenfenster\Zeichenfenster.java:316: warning - @param argument "x2,y2" is not a parameter name. +H:\Jo-Stick\INFO\Info_HÖFLER\Info_10_Skript_Höfler\Info_10_Bluej_Projekte_und_Arbeitsblätter\klasse_ Zeichenfenster\Zeichenfenster.java:316: warning - @param argument "x3,y3" is not a parameter name. +H:\Jo-Stick\INFO\Info_HÖFLER\Info_10_Skript_Höfler\Info_10_Bluej_Projekte_und_Arbeitsblätter\klasse_ Zeichenfenster\Zeichenfenster.java:268: warning - @param argument "xPos,yPos" is not a parameter name. +H:\Jo-Stick\INFO\Info_HÖFLER\Info_10_Skript_Höfler\Info_10_Bluej_Projekte_und_Arbeitsblätter\klasse_ Zeichenfenster\Zeichenfenster.java:268: warning - @param argument "breite," is not a parameter name. +H:\Jo-Stick\INFO\Info_HÖFLER\Info_10_Skript_Höfler\Info_10_Bluej_Projekte_und_Arbeitsblätter\klasse_ Zeichenfenster\Zeichenfenster.java:253: warning - @param argument "xPos,yPos" is not a parameter name. +H:\Jo-Stick\INFO\Info_HÖFLER\Info_10_Skript_Höfler\Info_10_Bluej_Projekte_und_Arbeitsblätter\klasse_ Zeichenfenster\Zeichenfenster.java:253: warning - @param argument "breite," is not a parameter name. +H:\Jo-Stick\INFO\Info_HÖFLER\Info_10_Skript_Höfler\Info_10_Bluej_Projekte_und_Arbeitsblätter\klasse_ Zeichenfenster\Zeichenfenster.java:347: warning - @param argument "x1,y1" is not a parameter name. +H:\Jo-Stick\INFO\Info_HÖFLER\Info_10_Skript_Höfler\Info_10_Bluej_Projekte_und_Arbeitsblätter\klasse_ Zeichenfenster\Zeichenfenster.java:347: warning - @param argument "x2,y2" is not a parameter name. +H:\Jo-Stick\INFO\Info_HÖFLER\Info_10_Skript_Höfler\Info_10_Bluej_Projekte_und_Arbeitsblätter\klasse_ Zeichenfenster\Zeichenfenster.java:347: warning - @param argument "x3,y3" is not a parameter name. +H:\Jo-Stick\INFO\Info_HÖFLER\Info_10_Skript_Höfler\Info_10_Bluej_Projekte_und_Arbeitsblätter\klasse_ Zeichenfenster\Zeichenfenster.java:282: warning - @param argument "xPos,yPos" is not a parameter name. +H:\Jo-Stick\INFO\Info_HÖFLER\Info_10_Skript_Höfler\Info_10_Bluej_Projekte_und_Arbeitsblätter\klasse_ Zeichenfenster\Zeichenfenster.java:282: warning - @param argument "breite," is not a parameter name. +H:\Jo-Stick\INFO\Info_HÖFLER\Info_10_Skript_Höfler\Info_10_Bluej_Projekte_und_Arbeitsblätter\klasse_ Zeichenfenster\Zeichenfenster.java:302: warning - @param argument "x1,y1" is not a parameter name. +H:\Jo-Stick\INFO\Info_HÖFLER\Info_10_Skript_Höfler\Info_10_Bluej_Projekte_und_Arbeitsblätter\klasse_ Zeichenfenster\Zeichenfenster.java:302: warning - @param argument "x2,y2" is not a parameter name. +H:\Jo-Stick\INFO\Info_HÖFLER\Info_10_Skript_Höfler\Info_10_Bluej_Projekte_und_Arbeitsblätter\klasse_ Zeichenfenster\Zeichenfenster.java:302: warning - @param argument "x3,y3" is not a parameter name. +H:\Jo-Stick\INFO\Info_HÖFLER\Info_10_Skript_Höfler\Info_10_Bluej_Projekte_und_Arbeitsblätter\klasse_ Zeichenfenster\Zeichenfenster.java:239: warning - @param argument "xPos,yPos" is not a parameter name. +H:\Jo-Stick\INFO\Info_HÖFLER\Info_10_Skript_Höfler\Info_10_Bluej_Projekte_und_Arbeitsblätter\klasse_ Zeichenfenster\Zeichenfenster.java:239: warning - @param argument "breite," is not a parameter name. +Generating H:\Jo-Stick\INFO\Info_HÖFLER\Info_10_Skript_Höfler\Info_10_Bluej_Projekte_und_Arbeitsblätter\klasse_ Zeichenfenster\doc\package-frame.html... +Generating H:\Jo-Stick\INFO\Info_HÖFLER\Info_10_Skript_Höfler\Info_10_Bluej_Projekte_und_Arbeitsblätter\klasse_ Zeichenfenster\doc\package-summary.html... +Generating H:\Jo-Stick\INFO\Info_HÖFLER\Info_10_Skript_Höfler\Info_10_Bluej_Projekte_und_Arbeitsblätter\klasse_ Zeichenfenster\doc\constant-values.html... +Building index for all the packages and classes... +Building index for all classes... +Generating H:\Jo-Stick\INFO\Info_HÖFLER\Info_10_Skript_Höfler\Info_10_Bluej_Projekte_und_Arbeitsblätter\klasse_ Zeichenfenster\doc\allclasses-frame.html... +Generating H:\Jo-Stick\INFO\Info_HÖFLER\Info_10_Skript_Höfler\Info_10_Bluej_Projekte_und_Arbeitsblätter\klasse_ Zeichenfenster\doc\allclasses-noframe.html... +Generating H:\Jo-Stick\INFO\Info_HÖFLER\Info_10_Skript_Höfler\Info_10_Bluej_Projekte_und_Arbeitsblätter\klasse_ Zeichenfenster\doc\index.html... +Generating H:\Jo-Stick\INFO\Info_HÖFLER\Info_10_Skript_Höfler\Info_10_Bluej_Projekte_und_Arbeitsblätter\klasse_ Zeichenfenster\doc\stylesheet.css... +20 warnings diff --git a/klasse_ Zeichenfenster/DOC/ZEICHENFENSTER.html b/klasse_ Zeichenfenster/DOC/ZEICHENFENSTER.html new file mode 100644 index 0000000..aba2aa4 --- /dev/null +++ b/klasse_ Zeichenfenster/DOC/ZEICHENFENSTER.html @@ -0,0 +1,1072 @@ + + + +
+ + ++java.lang.Object ++Zeichenfenster +
public class Zeichenfenster
+Class Zeichenfenster - Eine Klasse, die einfache grafische Zeichnungen + in einem Programmfenster ermöglicht. +
+ +
+
| +Constructor Summary | +|
|---|---|
Zeichenfenster(java.lang.String titel)
+
++ Erzeugt eine Zeichenfenster mit Standardmaßen 600*500 und Hintergrundfarbe weiß |
+|
Zeichenfenster(java.lang.String titel,
+ int breite,
+ int hoehe)
+
++ Erzeugt ein Zeichenfenster mit weißem Hintergrund. |
+|
| +Method Summary | +|
|---|---|
+ void |
+fuelle(java.awt.Shape shape,
+ int farbnr)
+
++ Füllt das Innere eines Shape-Objekts mit der angegebenen Farbe. |
+
+ void |
+fuelle(java.awt.Shape shape,
+ java.lang.String farbe)
+
++ Füllt das Innere eines Shape-Objekts mit der angegebenen Farbe. |
+
+ void |
+fuelleDreieck(int x1,
+ int y1,
+ int x2,
+ int y2,
+ int x3,
+ int y3,
+ int farbnr)
+
++ Füllt das Innere eines Dreiecks mit der angegebenen Farbe. |
+
+ void |
+fuelleDreieck(int x1,
+ int y1,
+ int x2,
+ int y2,
+ int x3,
+ int y3,
+ java.lang.String farbe)
+
++ Füllt das Innere eines Dreiecks mit der angegebenen Farbe. |
+
+ void |
+fuelleKreis(int x,
+ int y,
+ int radius,
+ int farbnr)
+
++ Füllt das Innere eines Kreises mit der angegebenen Farbe. |
+
+ void |
+fuelleKreis(int x,
+ int y,
+ int radius,
+ java.lang.String farbe)
+
++ Füllt das Innere eines Kreises mit der angegebenen Farbe. |
+
+ void |
+fuelleRechteck(int xPos,
+ int yPos,
+ int breite,
+ int hoehe,
+ int farbnr)
+
++ Füllt das Innere des Rechtecks mit der angegebenen Farbe. |
+
+ void |
+fuelleRechteck(int xPos,
+ int yPos,
+ int breite,
+ int hoehe,
+ java.lang.String farbe)
+
++ Füllt das Innere des Rechtecks mit der angegebenen Farbe. |
+
+static Zeichenfenster |
+gibFenster()
+
++ |
+
+ java.lang.String |
+gibHintergrundFarbe()
+
++ Gibt die aktuelle Hintergrundfarbe des Zeichenfensters zurück. |
+
+ java.awt.Dimension |
+gibMasse()
+
++ Gibt die Abmessungen des Zeichenfensters zurück. |
+
+ java.lang.String |
+gibVordergrundFarbe()
+
++ Gibt die aktuelle Vordergrundfarbe des Zeichenfensters zurück. |
+
+ java.awt.Font |
+gibZeichensatz()
+
++ Gibt den aktuellen Zeichensatz des Zeichenfensters zurück. |
+
+ boolean |
+istSichtbar()
+
++ Gibt Information über die Sichtbarkeit. |
+
+ void |
+komponenteHinzufuegen(javax.swing.JComponent element,
+ java.lang.String position)
+
++ Fügt ein weiteres Steuerungselement in die rechte Steuerungsleiste ein. |
+
+ void |
+loesche(java.awt.Shape shape)
+
++ Löscht das Innere eines Shape-Objekts. |
+
+ void |
+loescheAlles()
+
++ Löscht den Inhalt des Zeichenfensters. |
+
+ void |
+loescheDreieck(int x1,
+ int y1,
+ int x2,
+ int y2,
+ int x3,
+ int y3)
+
++ Löscht das Innere eines Dreicks |
+
+ void |
+loescheKreis(int x,
+ int y,
+ int radius)
+
++ Löscht das Innere eines Kreises |
+
+ void |
+loescheRand(java.awt.Shape shape)
+
++ Löscht den Umriss eines Shape-Objekts. |
+
+ void |
+loescheRechteck(int xPos,
+ int yPos,
+ int breite,
+ int hoehe)
+
++ Löscht das Innere eines Rechtecks. |
+
+ void |
+loescheText(java.lang.String text,
+ int x,
+ int y)
+
++ Löscht einen Text vom Zeichenfenster. |
+
+ void |
+setzeHintergrundFarbe(java.lang.String neueFarbe)
+
++ Setzt die Hintergrundfarbe des Zeichenfensters. |
+
+ void |
+setzeMasse(int breite,
+ int hoehe)
+
++ Ändert die Abmessungen des Zeichenfensters. |
+
+ void |
+setzeTitel(java.lang.String titelNeu)
+
++ Beschriftet den Titel des Zeichenfensters neu. |
+
+ void |
+setzeVordergrundFarbe(java.lang.String neueFarbe)
+
++ Setzt die Vordergrundfarbe des Zeichenfensters. |
+
+ void |
+setzeZeichensatz(java.awt.Font neuerZeichensatz)
+
++ Ändert den aktuellen Zeichensatz des Zeichenfensters. |
+
+ void |
+warte(int zeit)
+
++ Wartet eine bestimmte Zeit. |
+
+ void |
+zeichne(java.awt.Shape shape)
+
++ Zeichnet den Umriss eines Shape-Objekts. |
+
+ boolean |
+zeichneBild(java.awt.Image bild,
+ int x,
+ int y)
+
++ Zeichnet ein Bild in das Zeichnenfenster . |
+
+ void |
+zeichneBogen(int x,
+ int y,
+ int halbachseX,
+ int halbachseY,
+ int startWinkel,
+ int winkel)
+
++ Zeichnet einen Elipsenbogen (Siehe Graphics.drawArc) |
+
+ void |
+zeichneDreieck(int x1,
+ int y1,
+ int x2,
+ int y2,
+ int x3,
+ int y3)
+
++ Zeichnet den Rand eines Dreiecks mit der aktuellen Farbe. |
+
+ void |
+zeichneKreis(int x,
+ int y,
+ int radius)
+
++ Zeichnet einen Kreis (Siehe Graphics.drawOval) |
+
+ void |
+zeichneRechteck(int xPos,
+ int yPos,
+ int breite,
+ int hoehe)
+
++ Zeichnet den Rand des Rechtecks mit der aktuellen Farbe. |
+
+ void |
+zeichneStrecke(int x1,
+ int y1,
+ int x2,
+ int y2)
+
++ Zeichnet eine Strecke ins Zeichenfenster. |
+
+ void |
+zeichneText(java.lang.String text,
+ int x,
+ int y)
+
++ Zeichnet einen Text. |
+
+ void |
+zeige()
+
++ Macht das Zeichenfenster sichtbar bzw. setzt es in den Vordergrund, + falls es bereits sichtbar ist. |
+
| Methods inherited from class | +
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
+
| +Constructor Detail | +
|---|
+public Zeichenfenster(java.lang.String titel)+
+
titel - Titel des Fensters+public Zeichenfenster(java.lang.String titel, + int breite, + int hoehe)+
+
titel - Fensterueberschirftbreite - Breite des Fenstershoehe - Hoehe des Fensters| +Method Detail | +
|---|
+public void fuelle(java.awt.Shape shape, + int farbnr)+
+
shape - das Shape-Objekt, welches gefüllt werden sollfarbnr - Füllfarbnummer für das Shape-Objekt (0 bis 8)+public void fuelle(java.awt.Shape shape, + java.lang.String farbe)+
+
shape - das Shape-Objekt, welches gefüllt werden sollfarbe - Füllfarbe für das Shape-Objekt, erlaubt sind "weiss" "schwarz" "rot"
+ "gruen" "blau" "gelb" "magenta" "cyan" "grau"+public void fuelleDreieck(int x1, + int y1, + int x2, + int y2, + int x3, + int y3, + int farbnr)+
+
x1,y1 - Koordinaten des ersten Eckpunktsx2,y2 - Koordinaten des zweiten Eckpunktsx3,y3 - Koordinaten des dritten Eckpunktsfarbnr - Füllfarbnummer für das Dreieck (0 bis 8)+public void fuelleDreieck(int x1, + int y1, + int x2, + int y2, + int x3, + int y3, + java.lang.String farbe)+
+
x1,y1 - Koordinaten des ersten Eckpunktsx2,y2 - Koordinaten des zweiten Eckpunktsx3,y3 - Koordinaten des dritten Eckpunktsfarbe - Füllfarbe für das Dreieck, erlaubt sind "weiss" "schwarz" "rot"
+ "gruen" "blau" "gelb" "magenta" "cyan" "grau"+public void fuelleKreis(int x, + int y, + int radius, + int farbnr)+
+
x - x-Koordinate des Mittelpunktsy - y-Koordinate des Mittelpunktsradius - Kreisradiusfarbnr - Füllfarbnummer für den Kreis (0 bis 8)+public void fuelleKreis(int x, + int y, + int radius, + java.lang.String farbe)+
+
x - x-Koordinate des Mittelpunktsy - y-Koordinate des Mittelpunktsradius - Kreisradiusfarbe - Füllfarbe für den Kreis, erlaubt sind "weiss" "schwarz" "rot"
+ "gruen" "blau" "gelb" "magenta" "cyan" "grau"+public void fuelleRechteck(int xPos, + int yPos, + int breite, + int hoehe, + int farbnr)+
+
xPos,yPos - Koordinaten der linken oberen Eckebreite, - hoehe Breite und Höhe des Rechtecksfarbnr - Füllfarbnummer für das Rechteck (0 bis 8)+public void fuelleRechteck(int xPos, + int yPos, + int breite, + int hoehe, + java.lang.String farbe)+
+
xPos,yPos - Koordinaten der linken oberen Eckebreite, - hoehe Breite und Höhe des Rechtecksfarbe - Füllfarbe für das Rechteck, erlaubt sind "weiss" "schwarz" "rot"
+ "gruen" "blau" "gelb" "magenta" "cyan" "grau"+public static Zeichenfenster gibFenster()+
+public java.lang.String gibHintergrundFarbe()+
+
+public java.awt.Dimension gibMasse()+
+
+public java.lang.String gibVordergrundFarbe()+
+
+public java.awt.Font gibZeichensatz()+
+
+public boolean istSichtbar()+
+
+public void komponenteHinzufuegen(javax.swing.JComponent element, + java.lang.String position)+
+
element - Das einzufügende Steuerungselement muss aus JComponent abgeleitet
+ sein. z. B. JButton, JComboBox.+public void loesche(java.awt.Shape shape)+
+
shape - das Shape-Object, welches gelöscht werden soll+public void loescheAlles()+
+
+public void loescheDreieck(int x1, + int y1, + int x2, + int y2, + int x3, + int y3)+
+
x1,y1 - Koordinaten des ersten Eckpunktsx2,y2 - Koordinaten des zweiten Eckpunktsx3,y3 - Koordinaten des dritten Eckpunkts+public void loescheKreis(int x, + int y, + int radius)+
+
x - x-Koordinate des Mittelpunktsy - y-Koordinate des Mittelpunktsradius - Kreisradius+public void loescheRand(java.awt.Shape shape)+
+
shape - das Shape-Object, dessen Umriss gelöscht werden soll+public void loescheRechteck(int xPos, + int yPos, + int breite, + int hoehe)+
+
xPos,yPos - Koordinaten der linken oberen Eckebreite, - hoehe Breite und Höhe des Rechtecks+public void loescheText(java.lang.String text, + int x, + int y)+
+
text - die zu löschende Zeichenkettex - x-Koordinate des linken Randsy - y-Koordinate des oberen Rands+public void setzeHintergrundFarbe(java.lang.String neueFarbe)+
+
neueFarbe - neue Hintergrundfarbe+public void setzeMasse(int breite, + int hoehe)+
+
breite - neue Breitehoehe - neue Höhe+public void setzeTitel(java.lang.String titelNeu)+
+
titelNeu - Text der neuen Fensterüberschrift+public void setzeVordergrundFarbe(java.lang.String neueFarbe)+
+
neueFarbe - neue Vordergrundfarbe+public void setzeZeichensatz(java.awt.Font neuerZeichensatz)+
+
neuerZeichensatz - Zeichensatz, der künftig für Zeichenkettenausgaben verwendet wird+public void warte(int zeit)+
+
zeit - Wartezeit in Millisekunden+public void zeichne(java.awt.Shape shape)+
+
shape - das Shape-Object, welches gezeichnet werden soll+public boolean zeichneBild(java.awt.Image bild, + int x, + int y)+
+
bild - das anzuzeigende Bildx - x-Koordinate des linken Bildrandsy - y-Koordinate des oberen Bildrands
++public void zeichneBogen(int x, + int y, + int halbachseX, + int halbachseY, + int startWinkel, + int winkel)+
+
x - x-Koordinate des Elipsenmittelpunktsy - y-Koordinate des ElipsenmittelpunktshalbachseX - Halbachse der Elipse in x-RichtunghalbachseY - Halbachse der Elipse in y-RichtungstartWinkel - Polarwinkel, an dem der Bogen anfängtwinkel - Polarwinkel, welchen der Bogen durchläuft+public void zeichneDreieck(int x1, + int y1, + int x2, + int y2, + int x3, + int y3)+
+
x1,y1 - Koordinaten des ersten Eckpunktsx2,y2 - Koordinaten des zweiten Eckpunktsx3,y3 - Koordinaten des dritten Eckpunkts+public void zeichneKreis(int x, + int y, + int radius)+
+
x - x-Koordinate des Mittelpunktsy - y-Koordinate des Mittelpunktsradius - Kreisradius+public void zeichneRechteck(int xPos, + int yPos, + int breite, + int hoehe)+
+
xPos,yPos - Koordinaten der linken oberen Eckebreite, - hoehe Breite und Höhe des Rechtecks+public void zeichneStrecke(int x1, + int y1, + int x2, + int y2)+
+
x1 - x-Koordinate des Anfangspunkts der Streckey1 - y-Koordinate des Anfangspunkts der Streckex2 - x-Koordinate des Endpunkts der Streckey2 - y-Koordinate des Endpunkts der Strecke+public void zeichneText(java.lang.String text, + int x, + int y)+
+
text - die anzuzeigende Zeichenkettex - x-Koordinate des linken Randsy - y-Koordinate des oberen Rands+public void zeige()+
+
| Zeichenfenster
+ + |
+
| Zeichenfenster
+ + |
+
+
+
|
++ + | +||||||
| + PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +||||||
+ +++Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain four categories:
+
+- Interfaces (italic)
- Classes
- Enums
- Exceptions
- Errors
- Annotation Types
+ ++ ++Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:
+
+Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.- Class inheritance diagram
- Direct Subclasses
- All Known Subinterfaces
- All Known Implementing Classes
- Class/interface declaration
- Class/interface description +
+
- Nested Class Summary
- Field Summary
- Constructor Summary
- Method Summary +
+
- Field Detail
- Constructor Detail
- Method Detail
+ ++ ++Each annotation type has its own separate page with the following sections:
+
+- Annotation Type declaration
- Annotation Type description
- Required Element Summary
- Optional Element Summary
- Element Detail
+ +++Each enum has its own separate page with the following sections:
+
+- Enum declaration
- Enum description
- Enum Constant Summary
- Enum Constant Detail
+There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with+java.lang.Object. The interfaces do not inherit fromjava.lang.Object.+
+- When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.
- When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.
+The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.+
+
+
+
+
+This help file applies to API documentation generated using the standard doclet.
+
+
+
+
+
|
++ + | +||||||
| + PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +||||||
+
+
|
++ + | +||||||
| + PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +||||||
+
+
|
++ + | +||||||
| + PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +||||||
+
+
|
++ + | +||||||
| + PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +||||||
+
+
|
++ + | +||||||
| + PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +||||||
|
+Classes
+
+ +Zeichenfenster |
+
| +Class Summary | +|
|---|---|
| Zeichenfenster | +Class Zeichenfenster - Eine Klasse, die einfache grafische Zeichnungen + in einem Programmfenster ermöglicht. | +
+
+
+
|
++ + | +||||||
| + PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +||||||
+
+
|
++ + | +||||||
| + PREV + NEXT | ++ FRAMES + NO FRAMES + + + + + | +||||||
2`dePgVdRx)ERQ0x?w^Q}{(c7hZedz60y&m+2RBvFm zbWLze;_tw@o`*eu7xw%;YTy@8o_!yZzDS$+B}n%J+Qa%ZptpS3N;a$#o|debih@Pv zA4I{QD2!lF8o~B9L#AU?7}|Cmy;kXMmtL>*2Bo)EdOM`IMS7P?uU~pQrPn9DUDE53 z-frm)NN>mS(4Op$X_;PzOh1B5uRx|(A=7J+>2=8T24wm%WO@@a{Um3%_F9?t(hJJ& zkV)Lyk;^5qm}$B!ThvJ*P5d)OUSHcdhCJhVmAO&fX56i^sY!fI zU+$S`ba~cKbm&F(4?n8#a1Q25i@DOe-b>c?wivaSHZ>d4@V}XKJqU;%AC-6tbLf^@ zx~0Yk87IPw=xs*yA`$(}*>ZbIbL7srGvhe Dq87TO=~@E)ahBHFzFM2m(_Nc zI$wxcb*b}(hboaRUPV%s6aQ;C2 CvGpwT*yRik<*QcmTsUx-doAeV wXHgghr0RmvH5+Msl>Nqp(J^i$b2=ROcC@ z2G1UghH$Hu!O%$mO#h-}X{3KeGV-XH>m^U96r(@2u9s_qez07U-8gN6!w@=qmn(*s zVNrzp0c5$d0R0