Graphic PIZiadas

Graphic PIZiadas

Meine Welt ist in..

Programación gráfica: Starten Sie den Aufbau der Grafik-Bibliothek [JAVA]

applet_blackboardNach Installation Entwicklungsumgebung (IDE) Die Eclipse und Erstellen Sie ein neues Projekt, wir hat ein Programm auf die Eclipse-Projekt.

Der nächste Schritt ist, um zu beginnen, um die Klageschrift den Aufbau der grafischen Bibliothek Elemente strukturieren.

Das erste Werkzeug entwickeln wir sind verantwortlich für die Speicherung und Darstellung von grafischen Objekten. Ein Panel, auf dem Elemente gezeichnet werden: “Blackboard”.

Diese Aufgabe wird in einer Datei, die auf der Grafik-Bibliothek befinden wird gespeichert. Eine Bibliothek Elemente werden in sogenannten gruppiert “Pakete” (Package):

Wenn Sie eine Datei erstellen, können Sie festlegen,, und die Namen der gleichen, Name “Paket” wo sie leben. Wenn das Paket nicht vorhanden, Assistent erstellt Dateien. Körperlich ist ein Verzeichnis, das Hinzufügen neuer Dateien wird. In unserem Fall werden wir rufen “Grafik”, WHILE-Datei, die wir rufen “Blackboard” (Schiefer).

Blackboard

Bei der Überprüfung der Projektstruktur werden Veränderungen. Erscheint wieder “Paket” zusammen mit der Datei, die wir erstellt.

Blackboard_Structure

Verlängern class-Datei “Leinwand”, nämlich, nehmen die Eigenschaften dieser JAVA-Klasse, die Zeichnung kann auf einer Oberfläche. Denn jetzt werden wir eine einzigartige Funktion, um eine Linie zu zeichnen, und, dass alles ordnungsgemäß funktioniert überprüfen auf struktureller Ebene. Dann entwickeln die Funktionalität müssen wir diese Art von High-Level-Grafik-Funktionen bieten..clase_Blackboard

Ändern Sie das Hauptprogramm Grafikbibliothek Element, das wir gerade erstellt integrieren.

Wir brauchen eine Handhabe, um das Element zu integrieren “Blackboard”. In der gleichen Codezeile deklarieren die Kennung (Schiefer) und beginnen die Zuweisung einer neuen Aufgabe (Blackboard)

Blacboard pizarra = new Blackboard();

Fügen Sie das Element an das Applet, aber zuerst müssen wir definieren, wie auf dem Bildschirm platziert. Los “Layouts” Für die Verteilung der Komponenten auf dem Anwendungsfenster erforderlich.

 this.setLayout(neue GridLayout());
 this.add(Schiefer);

Diese Operationen werden im Konstruktor der Klasse ausgeführt, Das ist die Funktion, die den gleichen Namen wie die Datei JAVA hat.

Wenn Sie das Hauptprogramm (Example1) wir tun können, als “Applet” in einer Internet-Seite oder als eigenständiges. Im ersten Fall laufen diese Funktion oder Klasse Konstruktor, während die zweite Funktion ausgeführt wird “Haupt” wie wir sahen an fügen Sie ein Programm in die Eclipse-Projekt.

Dadurch stellen wir sicher, dass es den Konstruktor läuft, wenn wir die Anwendung von der Funktion zu starten “Haupt”. Zuerst erzeugen wir eine Kennung des Objekts und beginnen mit dem Betreiber “neue”:

Example1 app = new Example1();

Dann erstellen Sie ein Fenster für die Anwendung, a “Rahmen” ausreichender Größe. Wenn wir das Programm in einem Browser ausgeführt wird es als Fenster dienen.

		Rahmen frame = new Rahmen();
 frame.setSize(640,480);

Wenn Sie die Schaltfläche Schließen “Rahmen”, stoppen wir die Anwendung, Wir werden dies durch Hinzufügen eines Prozesses oder tun “Zuhörer” gleich, durch Drücken der Schließen-Symbol ausgeführt werden:

		frame.addWindowListener(neue WindowAdapter() { 
 public void windowClosing(WindowEvent arg0) {
 System.exit(0);
 } 
 });

Schließlich fügen Sie die Anwendung auf “Rahmen” und wir werden sichtbar.

		frame.add(App);
 frame.setVisible(wahr);

Clase_Example_Modificada

Führen Sie die Anwendung als Applet

Wir verwenden einen Emulator, um zu sehen, wie die Anwendung in einem Browser laufen. Wir sahen, dass mit dem Menü oder der alphanumerischen Grafik könnte ein Lauf-Konfiguration definieren:

Run->Run As ->Java Applet

run_as

Wir können diese Einstellung ändern, indem Sie Run:

Run->Führen Konfigurationen…

Dieses Menü bietet eine Tabbed-Fenster, wo Sie verschiedene Parameter bei der Umsetzung des Programms eingestellt werden, die Größe des Fensters, die Datei ausgeführt werden, um das gleiche zu starten, virtuellen Maschine Parameter JAVA usw..Run_Configuration

Wir können den Namen ändern, wenn wir die Einstellungen definieren zum Testen verschiedene. Der Name sollte uns daran erinnern, was ist das Besondere an dieser Konfiguration.Run_Configuration_applet

Die Parameter, die spezifisch wollen wird, um die Größe des Browser-Fensters ändern Simulator. Diese Größe wird später als HTML-Code definiert werden, um das Applet auf einer Webseite einfügen.Size_Applet

Obwohl offenbar das Programm macht nichts Neues, haben wir in der Art und Weise der Strukturierung des Codes ab, um die Elemente der spezialisiert haben. Für die Zeit te der Dateien JAVA, die erste startet die Anwendung während der zweite sein wird, verantwortlich, um die Objekte zu malen. Der nächste Schritt ist zu Beginn der Festlegung unserer grafischen Objekten.

Objektorientierte Grafiken und Schnittstellen

JAVA

Course JAVA