Die Entwicklungsumgebung JControl/IDE

I. Die Bestandteile der JControl/IDE

Dieses Kapitel vermittelt einen allgemeinen Überblick über die Entwicklungsumgebung JControl/IDE. Dazu werden die Menü- und Symbolleisten, der Projekt-Navigator sowie die Editoren für Quelltexte und Ressourcen (Bilder Schriftsätze etc.) beschrieben.

Bild 1: Screenshot der JControl/IDE




Menü- und Symbolleisten

Bild 2: Menü- und Symbolleiste der JControl/IDE

Im obigen Bild sind die Menüleiste (oberer Bereich) sowie die Symbolleiste (unterer Bereich) der JControl/IDE rot eingerahmt. Diese stellen mit ihren diversen Menüpunkten den grundlegenden Funktionsumfang der Entwicklungsumgebung dar. Dazu gehört beispielsweise das Anlegen und Speichern von Projekten, das Verändern der Projekt-Eigenschaften sowie Verbindungseinstellungen für die serielle Schnittstelle. Die Anzahl der Einträge in der Menüleiste kann je nach Kontext variieren: Beispielsweise fügt der Java-Quelltexteditor den Menüpunkt Datei in die Menüzeile mit ein.

Bild 3: Initiale Menüleiste der JControl/IDE

Die Menüpunkte sind im Einzelnen:

Bild 4: Symbolleiste der JControl/IDE

Die Symbolleiste (Bild 4) besteht aus Buttons, mit denen auf Knopfdruck die wichtigsten Funktionen und Werkzeuge der JControl/IDE gestartet werden können. Das sind im Einzelnen (von links nach rechts):

Öffnet ein Dialogfenster zum Anlegen eines neuen Projektes. Drückt man auf den kleinen Pfeil rechts neben dem Symbol, öffnet sich ein Untermenü zum Anlegen neuer Dateien im aktuellen Projekt.
Projekt öffnen
Speichert alle geöffneten Dateien des aktuellen Projektes.
Projekt aktualisieren/neu kompilieren
Projekt auf ein angeschlossenes Gerät laden
Projekt vom angeschlossenen Gerät laden
Geräte-Browser öffnen
Simulator starten
Terminal öffnen
Fehler-Rückverfolgung



Der Arbeitsbereich

Bild 5: Arbeitsbereich der JControl/IDE

Im Arbeitbereich (engl. workspace) werden alle derzeit geöffneten Projekte angezeigt. Die Symbole vor den Projektnamen haben folgende Bedeutung:

Mit einem Klick auf die rechte Maustaste in diesem Bereich erscheint das in Bild 6 dargestellte Kontext-Menü:

Bild 6: Kontext-Menü des Arbeitsbereichs

Mit der Funktion Umbenennen läßt sich dem aktiven Projekt ein anderer Name zuordnen. Die Projekt-Datei wird ebenfalls umbenannt, sofern der alte Projektname dem Dateinamen entsprach. Ein Projekt kann ebenfalls umbenannt werden, indem auf den Namen des Projektes geklickt wird. Alle anderen Punkte in diesem Kontext-Menü entsprechen den Punkten im Menü Projekt und wurden im vorigen Abschnitt bereits erläutert.



Das Navigations-Fenster

Bild 7: Das Navigations-Fenster der JControl/IDE

Die meisten Projekte bestehen nicht nur aus einer einzelnen Datei, sondern aus einer Reihe von Dateien. Vor allem gehören dazu natürlich die Java-Quelltextdateien; aber auch Bilder, Schriftsätze, Melodien, Textdateien usw. können in einem Projekt enthalten sein. Alle Dateien werden (nach Verzeichnissen und Dateinamen sortiert) im sog. Navigations-Fenster aufgelistet. Im Normalfall werden hier alle Quelldateien angezeigt, daher wird das Fenster auch als Quellen-Navigator bezeichnet.

In manchen Fällen ist es sinnvoll, ein Projekt nicht aus Java-Quelltextdateien, sondern aus bereits fertig kompilierten Klassen-Dateien (Endung ".class") zusammenzustellen. Das kann z.B. dann erforderlich sein, wenn ein externer Java-Compiler verwendet werden soll. Das Projekt muß dann mit einer anderen Einstellung erzeugt werden (siehe auch Neue Dateien erstellen. Das Navigations-Fenster wird dann auch nicht mehr als Quellen-Navigator, sondern als Klassen-Navigator bezeichnet.

Mit einem Rechtsklick innerhalb des Navigations-Fensters erscheint ein Kontext-Menü, das sich je nach Quellen- oder Klassen-Navigator leicht unterscheidet.

Hinweis: Sobald das Navigations-Fenster den Fokus erhält, wird in der Menüleiste der Punkt Bearbeiten hinzugefügt.

Bild 8: Das Kontext-Menü des Quellen-Navigators (links) und des Klassen-Navigators (rechts)

Die Menüpunkte haben folgende Funktion:



Die Editoren

Bild 9: Der Editoren-Bereich der JControl/IDE

Den Editoren-Bereich teilen sich alle Programme, mit denen die Dateien bearbeitet werden können, die zu einem Projekt gehören. Es existieren Programme zum Editieren folgender Dateitypen:

Näheres zu den einzelnen Bearbeitungsprogrammen gibt es hier.

Im Editoren-Bereich werden auch einige andere Programme geöffnet, mit denen sich keine Dateien bearbeiten lassen. Dazu gehören:



© 2000-2006 DOMOLOGIC Home Automation GmbH. All Rights Reserved.