Um mit dieser Art von Programm zu beginnen, müssen wir zuerst die grundlegenden Elemente sehen, wie zum Beispiel, ein Fenster mit einer Meldung zu öffnen. Damit haben wir eine anfängliche Struktur, in der wir komplexere Programme erstellen und den Benutzern das Ergebnis zeigen können.
Text in einem Fenster anzeigen
Wie bereits erwähnt, werden in Java die Ergebnisse nicht nur in der Befehlskonsole angezeigt, sondern es können auch Fenster in unserem Betriebssystem mithilfe der in den verschiedenen Java- Paketen verfügbaren Tools geöffnet werden.
Im Folgenden sehen Sie ein Beispiel dafür, wie Sie ein Fenster mit einem Dialogfeld öffnen, in dem eine Meldung angezeigt wird. Anschließend wird erläutert, was dies alles bedeutet:
import javax.swing.JOptionPane; public class UnaVentana { public static void main (String [] args) { // Wir zeigen eine Nachricht in einem Dialogfenster JOptionPane.showMessageDialog (null, "Hallo, ich bin in einem Fenster!"); } }
Wie wir diesen Code sehen können, ist sehr einfach. Zuerst importieren wir aus dem javax.swing-Paket die JOptionPane-Klasse, dann erstellen wir unsere Klasse und rufen in der main () -Methode die Methode auf, mit der wir das Fenster öffnen können , sobald wir alles kompiliert haben und wir führen aus, wir sollten das folgende erhalten:
In dem Beispiel stellen wir fest, dass wir mit dem Befehl import Klassen anderer Pakete in unsere Programme einbinden können. Auf diese Weise weiß der Compiler, dass in diesem Fall alles, was in diesem Paket enthalten ist, die Datei javax.swing in unserem Programm verwendet werden kann .
Schauen wir uns die showMessageDialog- Methode an. Sie ist eine statische Methode, das heißt, sie muss beim Aufrufen keinen Wert zurückgeben. Der erste Parameter, den wir übergeben, ist null, und der zweite ist die Nachricht, die in unserem Fenster angezeigt werden soll Wir sehen uns das Fenster an, in dem sich ein Titel befindet. Ohne weitere Informationen wollen wir sehen, wie der Code aussehen würde, wenn wir den Titel ändern möchten.
import javax.swing.JOptionPane; public class UnaVentana { public static void main (String [] args) { // Wir zeigen eine Nachricht in einem Dialogfenster JOptionPane.showMessageDialog (null, "Hallo, ich bin in einem Fenster!", "JAVA Tutorial", JOptionPane.INFORMATION_MESSAGE); } }
Was wir getan haben, ist, der Methode zwei zusätzliche Parameter hinzuzufügen. Einer ist der Titel, den wir in diesem Fall in JAVA Tutorial einfügen möchten, und das folgende ist ein Attribut der Klasse, das uns eine Informationsschaltfläche neben unserer Nachricht zeigt. Lassen Sie uns das Ergebnis sehen Fortsetzung:
Dies ist nicht das einzige, was wir erreichen können, wenn wir andere Elemente für unsere Anwendungen erstellen möchten, können wir auf die Dokumentation zum Paket javax.swing zurückgreifen. Es gibt viele Klassen, mit denen wir mehr Elemente generieren können, die außerhalb der Befehlskonsole und angezeigt werden Dadurch können wir eine neue Funktionalität und Benutzerfreundlichkeit in unseren Anwendungen erreichen.
Es bleibt nur jeder Person, sich ein wenig tiefer mit diesem Thema zu befassen und mit javax.swing-Klassen zu spielen, um unterschiedliche Ergebnisse in ihren Anwendungen zu erzielen.