de:konfiguration
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
de:konfiguration [2019/07/27 14:39] – [Sequenzdiagramme] roehner | de:konfiguration [2022/12/02 15:12] – external edit 127.0.0.1 | ||
---|---|---|---|
Zeile 113: | Zeile 113: | ||
==== Farben ==== | ==== Farben ==== | ||
- | Die Farben für die Syntaxhervorhebung von Java- und HTML-Dokumenten sowie für die Klammerstrukturlinie und Klammernpaare | + | Sie können einen GUI-Stil auswählen und mit einem Editorstil kombinieren. Bevor Sie Stile auswählen, sollten Sie eine Java-Quelldatei öffnen, damit Sie die Stile beim Wechseln live sehen können. |
+ | |||
+ | Außerdem können Sie Farben für die Syntaxhervorhebung von Java- und HTML-Dokumenten sowie für die Klammerstrukturlinie und Klammernpaare | ||
{{: | {{: | ||
Wählt man links ein Syntax-Element aus, so werden dessen Vorder- und Hintergrundfarben und Textattribute angezeigt. Anschließend stellen Sie für dieses Element mit der linken Maustaste die gewünschte Vordergrundfarbe und der rechten Maustaste die Hintergrundfarbe ein. Der Schalter // | Wählt man links ein Syntax-Element aus, so werden dessen Vorder- und Hintergrundfarben und Textattribute angezeigt. Anschließend stellen Sie für dieses Element mit der linken Maustaste die gewünschte Vordergrundfarbe und der rechten Maustaste die Hintergrundfarbe ein. Der Schalter // | ||
+ | |||
+ | Die GUI- und Editorstile befinden sich in Dateien im styles-Ordner des Java-Editors. In den Dateien DefaultColorsJava.ini und DefaultColorsHTML.ini können weitere Editorstile definiert werden. | ||
==== Kommentar ==== | ==== Kommentar ==== | ||
Zeile 182: | Zeile 186: | ||
===== Dokumentation ===== | ===== Dokumentation ===== | ||
- | Die Java-Dokumentation gehört nicht zum JDK und muss daher zusätzlich installiert werden. | + | Die Java-Dokumentation gehört nicht zum JDK und muss daher zusätzlich installiert werden. |
- | Die originale [[http:// | + | Die originale [[https:// |
- | Befehlsweise | + | Man kann unter https:// |
- | Benutzen Sie dazu http-Adressen wie http://download.oracle.com/ | + | |
+ | Behelfsweise | ||
+ | Benutzen Sie dazu http-Adressen wie https://docs.oracle.com/en/java/javase/15/ | ||
{{: | {{: | ||
Zeile 276: | Zeile 282: | ||
Auf dieser Seite können Sie diverse Einstellungen vornehmen: | Auf dieser Seite können Sie diverse Einstellungen vornehmen: | ||
- | *DOS-Fenster deaktivieren - einige Lehrer wollen nicht, dass Schüler ein DOS-Fenster öffnen können, diese Einstellung ist deshalb geschützt | ||
- | *Komponenten-Symbolleiste zeigen - Anwender, die keine Maus benutzen können, brauchen keine Symbolleiste mit GUI-Komponenten, | ||
- | *BorderLayout-Symbolleiste zeigen - die BorderLayout-Symbolleiste wird nur gebraucht, wenn man Layout-Manager zum Gestalten eines GUI-Formulares braucht | ||
- | *Komponenten-Menü zeigen - Anwender, die keine Maus benutzen können, verwenden das Komponenten-Menü zum Erzeugen eines GUI-Formulares | ||
*Dateien beim Starten laden - öffnet alle zuletzt benutzten Dateien | *Dateien beim Starten laden - öffnet alle zuletzt benutzten Dateien | ||
- | *Konsolenfenster manuell schließen | + | *externe Änderung von Dateien überwachen |
- | *Debugger protokollieren - protokolliert die Ausgabe des Debuggers in eine Textdatei | + | |
*Speichern unter benennt Klasse um - wenn Sie eine Klasse mit einem neuen Dateinamen speichern, wird der Name der Klasse entsprechend geändert | *Speichern unter benennt Klasse um - wenn Sie eine Klasse mit einem neuen Dateinamen speichern, wird der Name der Klasse entsprechend geändert | ||
+ | *BAK-Dateien beim Speichern anlegen - erzeugt Sicherungsdateien beim Speichern von Dateien | ||
+ | *GUI-Komponenten nach Attribut " | ||
+ | *bei Konsolenprogrammen das Interpreterfenster als Konsole benutzen (nicht für JavaFX) - Die Ein/Ausgabe erfolgt im Interpreterfenster des Java-Editors, | ||
+ | *Benutze Batchdatei RunJava.bat zum Starten von Konsolenprogrammen - Standardmäßig wird die Batchdatei RunJava.bat benutzt, welche am Ende einen PAUSE-Befehl hat, so dass man sich die Ausgabe auf der Konsole ansehen kann. Ist die Verwendung von Batchdateien gesperrt, so deaktiviert man diese Einstellung und beendet sein Konsolemprogramm mit einem InOut.readln(); | ||
{{: | {{: | ||
- | *Programme ohne Konsolenfenster starten - ohne Prüfung ob ein Konsolen- oder GUI-Programm vorliegt, Java-Programme werden immer ohne Konsolenfenster gestartet | + | *beim Speichern den Defaultnamen akzeptieren |
- | *Programme unabhängig vom Java-Editor ausführen | + | *striktes |
- | *Automatisch Schreibschutz entfernen | + | *Hinweise im GUI-Designer dauerhaft anzeigen |
- | *BAK-Dateien beim Speichern anlegen | + | *Debugger protokollieren |
- | *Java-Dateien | + | *übersetze Compilerfehler |
- | *Meldungsfenster automatisch öffnen | + | |
- | *Dateien automatisch speichern | + | |
- | *Dateireiter in mehreren Zeilen | + | |
- | *Codepage für Konsolenprogramme - setzt die Codepage, damit Konsolenprogramme Umlaute und ß anzeigen können, für Deutsch 850 eintragen | ||
*zusätzliche Dateifilter - der Öffnen-Dialog zeigt auch Dateien an, die zu den zusätzlichen Dateifilter passen | *zusätzliche Dateifilter - der Öffnen-Dialog zeigt auch Dateien an, die zu den zusätzlichen Dateifilter passen | ||
*Schriftgröße in Komponentenleiste - setzen Sie die gewünschte Schriftgröße für die Komponentenleiste, | *Schriftgröße in Komponentenleiste - setzen Sie die gewünschte Schriftgröße für die Komponentenleiste, | ||
Zeile 356: | Zeile 357: | ||
*Attribute beginnen mit a, Parameter mit - eine Option für die Quellcodeerzeugung mit dem Klassenmodellierer | *Attribute beginnen mit a, Parameter mit - eine Option für die Quellcodeerzeugung mit dem Klassenmodellierer | ||
*Funktionswerte im Interpreterfenster ausgeben - oder in einem separaten Funktionswert-Fenster | *Funktionswerte im Interpreterfenster ausgeben - oder in einem separaten Funktionswert-Fenster | ||
+ | |||
+ | |||
+ | **Typbindung** | ||
+ | |||
+ | Eine generische Klass hat einen Typparameter, | ||
+ | |||
+ | {{: | ||
+ | |||
+ | In diesem Beispiel ist // | ||
===== Sichtbarkeit ===== | ===== Sichtbarkeit ===== |
de/konfiguration.txt · Zuletzt geändert: 2024/01/01 19:37 von roehner