info:sek-ii:e2:java-grundlagen:l12-gui
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
info:sek-ii:e2:java-grundlagen:l12-gui [2021-06-17 12:59] – [BetterBox#10] christian.weber | info:sek-ii:e2:java-grundlagen:l12-gui [2021-06-23 18:52] (aktuell) – [BetterBox#13] christian.weber | ||
---|---|---|---|
Zeile 15: | Zeile 15: | ||
Erstelle mit dem JavaEditor einen neuen JFrame. | Erstelle mit dem JavaEditor einen neuen JFrame. | ||
- | {{ : | + | {{ : |
</ | </ | ||
<bbox w2|**Schritt 2:**> | <bbox w2|**Schritt 2:**> | ||
Zeile 21: | Zeile 21: | ||
In der oberen Leiste findest du die Steuerelemente, | In der oberen Leiste findest du die Steuerelemente, | ||
- | {{ : | + | {{ : |
</ | </ | ||
<bbox w2|**Schritt 3:**> | <bbox w2|**Schritt 3:**> | ||
Zeile 27: | Zeile 27: | ||
Erstelle das folgende Formular, indem du die passenden Steuerelemente von der Palette auf das Formular ziehst. | Erstelle das folgende Formular, indem du die passenden Steuerelemente von der Palette auf das Formular ziehst. | ||
- | {{ : | + | {{ : |
</ | </ | ||
<bbox w2|**Schritt 4:**> | <bbox w2|**Schritt 4:**> | ||
Zeile 33: | Zeile 33: | ||
Verändere die Eigenschaften (Attribute) der einzelnen Steuerelemente, | Verändere die Eigenschaften (Attribute) der einzelnen Steuerelemente, | ||
- | {{ : | + | {{ : |
</ | </ | ||
<bbox w1|**Schritt 5:**> | <bbox w1|**Schritt 5:**> | ||
Zeile 53: | Zeile 53: | ||
Den ganzen Code drum herum ignorieren wir erst einmal. Am Ende sollte es so aussehen: | Den ganzen Code drum herum ignorieren wir erst einmal. Am Ende sollte es so aussehen: | ||
- | {{ : | + | {{ : |
- | Führe das Programm mit einem Klick auf den " | + | Führe das Programm mit einem Klick auf den " |
</ | </ | ||
</ | </ | ||
Zeile 246: | Zeile 246: | ||
<aufgabe w1|**Aufgabe 2:**> | <aufgabe w1|**Aufgabe 2:**> | ||
- | - Erstelle den folgenden JFrame: {{ : | + | - Erstelle den folgenden JFrame: {{ : |
- Vor der '' | - Vor der '' | ||
static int zufallszahl = 0; | static int zufallszahl = 0; | ||
Zeile 256: | Zeile 256: | ||
} // end of main | } // end of main | ||
</ | </ | ||
- | - Wenn der Raten-Button angeklickt wird, soll mit <code java>int geraten = Integer.parseInt(jTextField1.getText());</ | + | - Wenn der Raten-Button angeklickt wird, soll mit <code java>int geraten = Integer.parseInt(jTextField1.getText());</ |
* Wenn die geratene Zahl zu hoch ist, soll als Nachricht "Zu hoch geraten" | * Wenn die geratene Zahl zu hoch ist, soll als Nachricht "Zu hoch geraten" | ||
* Wenn die geratene Zahl zu niedrig ist, soll als Nachricht "Zu niedrig geraten" | * Wenn die geratene Zahl zu niedrig ist, soll als Nachricht "Zu niedrig geraten" | ||
Zeile 461: | Zeile 461: | ||
<aufgabe w1|**Aufgabe 3:**> | <aufgabe w1|**Aufgabe 3:**> | ||
- | Erstellt eigene GUI-Programme, | + | Erstellt eigene GUI-Programme, |
- | * Eigene Programme ausdenkt, oder | + | * entweder die [[info: |
- | * Die Konsolen-Programme (Taschen-, Währungs-, Temperatur-, | + | * oder euch eigene Programme ausdenkt. |
+ | |||
+ | **Gebt mindestens eines dieser GUI-Programme ab (jeweils die .java und die .jfm Datei!)** | ||
</ | </ | ||
</ | </ |
info/sek-ii/e2/java-grundlagen/l12-gui.1623927584.txt.gz · Zuletzt geändert: 2021-06-17 12:59 von christian.weber