Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
e2:ersteschritte [2017/09/22 11:24] – angelegt admin03 | e2:ersteschritte [2017/09/22 11:31] (aktuell) – [Noch einige Anmerkungen:] admin03 | ||
---|---|---|---|
Zeile 60: | Zeile 60: | ||
</ | </ | ||
+ | |||
+ | Das Programm (unter „javabeispiele\Kapitel_1\HalloWelt.java“) zeigt folgende Ausgabe: | ||
+ | {{: | ||
+ | |||
+ | |||
+ | ====== Noch einige Anmerkungen: | ||
+ | |||
+ | * Der größte Teil des Programms wird vom Javaeditor selbst erzeugt. Es genügt, das Fenster (JFrame) und seine Komponeten per Drag und Drop zu " | ||
+ | * Für Programmierer und vor allem für uns werden Programme leichter verständlich, | ||
+ | Nummerierter Listenpunktder Text „Ich finde Java toll“ ausgegeben wird. < | ||
+ | * Die einzelnen Programmteile werden mit geschweiften Klammern geschachtelt. Damit das am Anfang leichter fällt, sind im Skript Kästen eingefügt und die Teile gefärbt. Das kann der JAVA-Editor leider nicht. | ||
+ | * Mehrere Befehle werden durch Semikolons getrennt. Auch hinter einem einzigen Befehl steht ein Semikolon. | ||
+ | * Der Quelltext muss zunächst gespeichert werden, dann kann das Programm ausgeführt werden (F9 oder grünes Dreieck oder MenüStart- Starte Applikation). | ||
+ | * Im unteren Fenster zeigt der JAVA-Editor Fehler an, die beim Erstellen des Programms passiert sind. | ||
+ | * Und wichtig: Java unterscheidet Groß- und Kleinschreibung, | ||
+ | * Es gibt drei verschiedene Klammern: < | ||
+ | |||
+ | ====== Aufgaben ====== | ||
+ | |||
+ | Ändere das Programm so ab, | ||
+ | |||
+ | - der Text „Ich finde Java toll“ ausgegeben wird. | ||
+ | - der Button mit „Gib Text aus“ beschriftet wird. | ||
+ | - der Hintergrund des Textfeldes gelb ist. | ||
+ | - der Text fett ausgegeben wird. | ||
+ | - ein zweiter Button auf dem Fenster platziert wird, bei dessen Druck ein anderer Text ausgegeben wird. | ||
+ | - ein dritter Button platziert wird, bei dessen Druck die Hintergrundfarbe geändert wird (z.B. mit textField1.setBackground(Color.red); | ||
+ | |||
+ | |||
+ |