kurzanleitung zur verwendung der java-ide netbeans...
TRANSCRIPT
FACHHOCHSCHULE MUENCHEN FAKULTÄT FÜR ELEKTROTECHNIK UND INFORMATIONSTECHNIK FG TECHNISCHE INFORMATIK U – JV – 055 – 01 – TH – 01 ------------------------------------------------------------------------------------
Kurzanleitung zur Verwendung der Java-IDE NetBeans (1)
•••• Erzeugung eines neuen Projekts
◇ Start der NetBeans-IDE
◇ Menü "Datei" � Auswahl "Neues Projekt" (CTRL-Shift-N) �Dialogfenster "Neues Projekt" erscheint
◇ Im Dialogfenster "Neues Projekt" :
▻ Projekt-Auswahl : Kategorien : Java und Projekte : Javaanwendung (Java-Anwendungs-Projekt)
bzw Projekte : Java-Klassenbibliothek (Java-Bibliotheks-Projekt)
▻ Schaltknopf "Weiter >" betätigen � für Java-Anwendungs-Projekt : Dialogfenster "Neu Javaanwendung" erscheint für Java-Bibliotheks-Projekt : Dialogfenster "Neu Java-Klassenbibliothek" erscheint
FACHHOCHSCHULE MUENCHEN FAKULTÄT FÜR ELEKTROTECHNIK UND INFORMATIONSTECHNIK
FG TECHNISCHE INFORMATIK U – JV – 055 – 02 – TH – 01 ------------------------------------------------------------------------------------
Kurzanleitung zur Verwendung der Java-IDE NetBeans (2)
•••• Erzeugung eines neuen Projekts , Fortsetzung
◇ Java-Anwendungs-Projekt
▻ Im Dialogfenster "Neu Javaanwendung" Projektname und Projektpfad festlegen
▻ Auswahlfeld "Hauptklasse erzeugen" markieren, Startklasse angeben (vollqualifizierter Klassenname)
▻ Optional : Auswahlfeld "Als Hauptprojekt festlegen" markieren
◇ Java-Bibliotheks-Projekt
▻ Im Dialogfenster "Neu Java-Klassenbibliothek" Projektname und Projektpfad festlegen
◇ Für beide Projekt-Arten: Schaltknopf "Beenden" betätigen � Projekt wird angelegt
FACHHOCHSCHULE MUENCHEN FAKULTÄT FÜR ELEKTROTECHNIK UND INFORMATIONSTECHNIK FG TECHNISCHE INFORMATIK U – JV – 055 – 03 – TH – 01 ------------------------------------------------------------------------------------
Kurzanleitung zur Verwendung der Java-IDE NetBeans (3)
•••• IDE-Oberfläche nach Erzeugung eines Java-Anwendungs-Projekts
Die IDE-Oberfläche besteht nach der Erzeugung eines Projekts aus folgenden Komponenten :
▻ Projekt-Fenster, enthält eine Baumansicht aller Komponenten des Projekts, strukturiert nach logischen Gesichts-
punkten (Reiter "Projekte"),
alternativ kann die Directory-Struktur des Projekts dargestellt werden (Reiter "Dateien" � Datei-Fenster)
▻ Editor-Fenster zum Editieren der jeweils ausgewählten Quelldatei,
stellt nach der Projekterzeugung die für die Startklasse angelegte Quelldatei dar (diese enthält ein rudimentäres
Codegerüst)
▻ Navigator-Fenster zur Darstellung der Komponenten der jeweils im Projekt-Fenster ausgewählten Klasse.
Dadurch wird eine schnelle Navigation zwischen den Klassen-Komponenten im Editorfenster ermöglicht
▻ Ausgabe- und Aufgaben-Fenster
Reiter "Ausgabe" : Ausgabe des Compilers sowie Aus- und Eingabe des in der IDE gestarteten Programms
Reiter "Aufgaben" : Auflistung spezieller Aufgaben
FACHHOCHSCHULE MUENCHEN FAKULTÄT FÜR ELEKTROTECHNIK UND INFORMATIONSTECHNIK FG TECHNISCHE INFORMATIK U – JV – 055 – 04 – TH – 01 ------------------------------------------------------------------------------------
Kurzanleitung zur Verwendung der Java-IDE NetBeans (4)
•••• Hinzufügen neuer Klassen (bzw Interfaces) zum Projekt
◇ Im Projekt-Fenster : rechter Mausklick auf <projektname> � im Pulldown-Menü : Auswahl "Neu" � im Pulldown-Menü : Auswahl "Java-Klasse…" (bzw "Java-Interface…") � Dialogfenster "Neu Java-Klasse" (bzw "Neu Java-Interface") erscheint
◇ Im Dialogfenster "Neu Java-Klasse" (bzw "Neu Java-Interface") :
▻ Klassenname und Paket festlegen
▻ Vorschlag für Pfad ("Quellpakete") kann i.a. beibehalten werden
Dies bewirkt, dass die Quelldatei der Klasse (bzw des Interfaces) im Sub-Directory src (unter Berücksichtigung
der Package-Directory-Struktur) angelegt wird.
▻ Schaltknopf "Beenden" betätigen � Quelldatei für die Klasse (bzw das Interface) wird angelegt und
im Editor-Fenster dargestellt (enthält rudimentäres Codegerüst)
FACHHOCHSCHULE MUENCHEN FAKULTÄT FÜR ELEKTROTECHNIK UND INFORMATIONSTECHNIK FG TECHNISCHE INFORMATIK U – JV – 055 – 05 – TH – 01 ------------------------------------------------------------------------------------
Kurzanleitung zur Verwendung der Java-IDE NetBeans (5)
•••• Hinzufügen vorhandner Klassen (bzw Interfaces) zum Projekt
◇ Kopieren der jeweiligen Quelldatei – unter Berücksichtigung der Package-Directory-Struktur – in das Subdirectory
src des Projektverzeichnisses. Dadurch wird die Klasse (bzw das Interface) Bestandteil des Projektes.
•••• Kompilieren eines Projekts
◇ Menü "Ausführen" � Auswahl "Projekt (<projektname>) bereinigen und erstellen" (Shift-F11) � - Im Projekt-Verzeichnis werden die Sub-Directories build\classes und dist (neu) angelegt
- Alle Quelldateien des Projekts werden übersetzt, die Klassendateien werden in build\classes abgelegt
- Alle erzeugten Klassendateien werden in einer JAR-Datei (<projektname>.jar) zusammengefasst, die
JAR-Datei wird im Sub-Directory dist abgelegt.
◇ Directory-Struktur des Projekts im
Datei-Fenster :
FACHHOCHSCHULE MUENCHEN FAKULTÄT FÜR ELEKTROTECHNIK UND INFORMATIONSTECHNIK FG TECHNISCHE INFORMATIK U – JV – 055 – 06 – TH – 01 ------------------------------------------------------------------------------------
Kurzanleitung zur Verwendung der Java-IDE NetBeans (6)
•••• Hinzufügen von Bibliotheken zum Projekt
◇ Wenn in einem Projekt Klassen verwendet werden sollen, die in vorhandenen Bibliotheken enthalten sind, muss der
Klassenpfad des Projekts um diese Bibliotheken ergänzt werden.
◇ Bibliotheken werden durch JAR-Dateien (häufigster Fall) oder durch Verzeichnisse (seltener) realisiert.
Hier wird nur der Fall der JAR-Dateien betrachtet.
Diese können entweder direkt in einem Bibliotheks-Projekt oder an beliebiger Stelle innerhalb der Directory-Struktur
zur Verfügung stehen
◆ Hinzufügen von JAR-Dateien, die sich in einem anderen Projekt befinden
◇ Im Projekt-Fenster : rechter Mausklick auf Projektbaum-Knoten "Bibliotheken" � im Pulldown-Menü : Auswahl "Projekt hinzufügen…" � Dialogfenster "Projekt hinzufügen" erscheint
◇ Im Dialogfenster "Projekt hinzufügen"
▻ Projekt auswählen � JAR-Dateien des Projekts werden angezeigt
▻ Schaltknopf "JAR-Dateien aus Projekt hinzufügen" betätigen
FACHHOCHSCHULE MUENCHEN FAKULTÄT FÜR ELEKTROTECHNIK UND INFORMATIONSTECHNIK FG TECHNISCHE INFORMATIK U – JV – 055 – 07 – TH – 01 ------------------------------------------------------------------------------------
Kurzanleitung zur Verwendung der Java-IDE NetBeans (7)
•••• Hinzufügen von Bibliotheken zum Projekt, Forts
◆ Hinzufügen von sonstigen JAR-Dateien in der Directory-Struktur
◇ Im Projekt-Fenster : rechter Mausklick auf Projektbaum-Knoten "Bibliotheken" � im Pulldown-Menü : Auswahl "JAR/Verzeichnis hinzufügen…" � Dialogfeld "JAR/Verzeichnis hinzufügen" erscheint
◇ Im Dialogfenster "JAR/Verzeichnis hinzufügen"
▻ Browsen in der Directory-Struktur � hinzuzufügende JAR-Datei auswählen
▻ absoluten oder relativen Zugriffspfad der JAR-Datei festlegen
▻ Schaltknopf "Öffnen" betätigen
◇ Im Projekt-Fenster : die hinzugefügten Bibliotheken (JAR-Dateien) erscheinen unter dem Knoten "Bibliotheken"
◇ Durch das explizite Kompilieren und Erstellen des Projekts wird im Directory dist ein Sub-Directory lib
angelegt, in das die hinzugefügten JAR-Dateien kopiert werden. (s. Datei-Fenster)
FACHHOCHSCHULE MUENCHEN FAKULTÄT FÜR ELEKTROTECHNIK UND INFORMATIONSTECHNIK FG TECHNISCHE INFORMATIK U – JV – 055 – 08 – TH – 01 ------------------------------------------------------------------------------------
Kurzanleitung zur Verwendung der Java-IDE NetBeans (8)
•••• Start eines Anwendungs-Projekts
◇ In der IDE :
▻▻▻▻ Falls benötigt : Festlegung der Programmparameter
---- Im Projekt-Fenster : rechter Mausklick auf <projektname> � im Pulldown-Menü : Auswahl "Eigenschaften" � Dialogfenster "Projekteigenschaften - <projektname>" erscheint
- Im Dialogfenster "Projekteigenschaften - <projektname>" : � Kategorie "Ausführen" auswählen
- Unter "Argumente" Programmparameter eintragen
- Anmerkung : Falls noch nicht erfolgt (z.B. bei der Projekterzeugung) kann hier auch unter "Hauptklasse"
die Startklasse festgelegt werden.
- Schaltknopf "OK" betätigen
▻▻▻▻ Menü "Ausführen" � Auswahl "Projekt (<projektname>) ausführen" (F6)
▻▻▻▻ Konsolen-Aus- und Eingabe des Programms im Ausgabe-Fenster der IDE
◇ In der Konsole :
▻▻▻▻ Wechsel in das Directory <Projekt-Verzeichnis>\dist
▻ Aufruf des Java-Interpreters : java –jar <projektname>.jar [Programmparameter]
FACHHOCHSCHULE MUENCHEN FAKULTÄT FÜR ELEKTROTECHNIK UND INFORMATIONSTECHNIK FG TECHNISCHE INFORMATIK U – JV – 055 – 09 – TH – 01 ------------------------------------------------------------------------------------
Kurzanleitung zur Verwendung der Java-IDE NetBeans (9)
•••• Debuggen eines Anwendungs-Projekts
◇ Menü "Debuggen"
◇ Setzen eines Breakpoints
▻ Zeile im Editorfenster markieren (linker Mausklick)
▻ Mit CTRL-F8 oder durch Auswahl "Zeilen-Haltepunkt ein-/ausschalten" im Menü "Debuggen"
Breakpoint setzen
◇ Start des Debuggers
▻ CTRL-F5 oder Auswahl "Projekt (<projektname>) debuggen" im Menü "Debuggen"
▻ u.a. erscheint am Boden der IDE ein Reiter zur Anwahl eines Variablen-Fensters
◇ Steuerung des Debuggers
▻ über Funktionstasten, Werkzeugleistensymbole oder Menü-Punkte im Menü "Debuggen"
◇ Variablenverfolgung
▻ Im Variablen-Fenster, aktiviert durch Anwahl des Reiters "Variablen"
◇ Beenden des Debuggers
▻ SHIFT-F5 oder Halt-Symbol in Werkzeugleiste
oder Auswahl "Debuggersitzung beenden" im Menü "Debuggen"