Grundlegende Applet- und Listenkomponentenerstellung in Java

Inhaltsverzeichnis
Die Anwendungen Java Sie können nicht nur in einer Konsole oder in einem Betriebssystem laufen und ihre Ergebnisse in Windows generieren, wir können sie auch in Webseiten einbinden, ohne auf die Sprache oder ihre Vorteile verzichten zu müssen, dafür können wir die Applets die wie kleine Portionen von Programmen sind, die in Java die eingebettet sind in HTML.
Obwohl es derzeit viele Zubehörteile und Komponenten gibt, die uns an der Verwendung hindern Java in Webumgebungen in Form von AppletsDiese haben immer noch einen gewissen Nutzen, vor allem aufgrund der großen Macht der Sprache und des Erreichbaren.
AppletDas Applet ermöglicht es uns, mit der Klasse schnell Schnittstellen zu generieren JApplet, ermöglicht uns dies, auf die Hauptmethode eines normalen Programms in . zu verzichten Java und somit in der Lage sein, das Gesagte einzubetten Applet in dem HTML damit es von Benutzern ausgeführt werden kann.
Dies macht die Migration einer normalen Anwendung zu einem Applet ein weniger komplizierter Prozess sein, als Sie sich vorstellen können, und gewinnen so die Vielseitigkeit der Ausführung im Web.
Sehen wir uns im folgenden Bild einen Code an, in dem wir erstens ein Programm erstellen und zweitens ein Applet:

Wir sehen, wie wir zunächst eine Klasse erstellen, die von erbt JFrame und dem wir ein Label hinzufügen oder Etikett dann bauen wir in der main-Methode den Frame, in dem all dies angezeigt werden soll, im zweiten Abschnitt des Bildes machen wir genau dasselbe, nur lassen wir die main-Methode weg und auch statt von erben JFrame wir haben geerbt von JApplet , dies gibt uns eine Reihe von Tools, die die Container automatisch erstellt.
Vor ein paar Augenblicken haben wir das erwähnt Applets sind im Code enthalten oder eingebettet HTMLDies ist so, da wir sie in die Webseiten einbinden können müssen, dazu müssen wir unser Programm einfach in einer Datei speichern und das kompilierte in einem Pfad ablegen, der für unsere Webseite zugänglich ist.
Dies wird gemacht, wenn der Benutzer hat Java die auf Ihrem Computer installiert ist, startet die Ausführung des Inhalts, sofern das Sicherheitsschema Ihres Betriebssystems dies zulässt. Sehen wir uns unten einen Code an, in den wir a . einschließen Applet in einer Datei HTML:
 Unser erstes Applet  

Wie wir sehen, verwenden wir ein Label namens inside. Wir können die Größe, mit der es angezeigt werden soll, mit den Eigenschaften width und height angeben, schließlich mit der Eigenschaft Code ist, dass wir angeben werden, welche unserer Zusammenstellungen Sie ausführen müssen.
Wir haben in grundlegender Weise gesehen, wie man erstellt Applets, diese Art von Komponente, obwohl sie heute nicht weit verbreitet ist, ist immer noch gültig, insbesondere in wissenschaftlichen und technischen Umgebungen, in denen die Macht der Sprache Java Es ist notwendig. Applets wurden nicht mehr verwendet, weil Alternativen aufgetaucht sind Javascript die es ermöglichen, einige wichtige Dinge zu erreichen, aber sie sind kein wirklicher Ersatz für Java.
In Benutzeroberflächen gibt es viele Gelegenheiten, in denen wir eine Reihe von Optionen auflisten müssen, damit ein oder mehrere Werte ausgewählt werden, je nach unserer Anwendung können diese mehreren Werte aufeinanderfolgend sein oder nicht, aber das Wichtigste ist, es zu sein in der Lage zu sein, sie geordnet und so einfach wie möglich darzustellen.
Dazu haben wir die Komponente Aufführen was der Komponente sehr ähnlich ist Kombinationsfeld, mit dem Unterschied, dass wir mehrere Optionen anzeigen können, auch die Liste mit dem kombinieren Scrollbereich Wir können viele Elemente platzieren, ohne die Größe des Fensters zu beeinflussen.
Zur Verwendung von Listen in unseren Benutzeroberflächen in Java wir müssen die klasse benutzen JListe was zum paket gehört java.swing, diese Klasse ermöglicht es uns, Listen von Elementen zu erstellen, in denen wir mit einigen Parametern in ihrem Konstruktor zwischen einer oder mehreren Optionen gleichzeitig wählen können.
Wir können einige Methoden verwenden, um ihr Verhalten genauer zu definieren, damit können wir das bekommen, was wir brauchen, damit sich unsere Anwendung so verhält, wie wir es wollen. Einige der bekanntesten Methoden sind die folgenden:
ausgewähltIndex ()Es ermöglicht uns zu wissen, welches der Index der ausgewählten Liste ist.
ausgewählteIndizes ()Ähnlich wie bei der vorherigen Methode können wir dadurch die Indizes kennen, dh wir können mehr als einen ausgewählten Wert kennen.
AusgewählterWert ()Mit dieser Methode können wir einen Wert anhand seines Namens und nicht anhand seines Indexes sehen.
sichtbareRowCount ()Es ermöglicht uns, die Anzahl der sichtbaren Elemente festzulegen, ohne zu scrollen.
AuswahlVordergrund ()Es ermöglicht uns, die Frontfarbe des Steuerelements einzustellen.
AuswahlHintergrund ()Damit können wir die Hintergrundfarbe des Steuerelements festlegen.
Auswahlmodus ()Es ermöglicht uns, den Auswahlmodus zwischen einem einzelnen Wert, aufeinanderfolgenden Werten oder mehreren nicht aufeinanderfolgenden Werten zu ändern.
Um eine Liste zu erstellen, müssen wir einfach ein Objekt der Klasse erstellen JListe und verwenden Sie den Konstruktor, um seine Anfangswerte zu platzieren, dann können wir die zusätzlichen Methoden verwenden, um die Liste zu verfeinern. Sehen wir uns in der folgenden Abbildung eine grundlegende und einfache Definition einer Liste an:

VERGRÖSSERN

Wir sehen, wie wir das Objekt zunächst mit dem entsprechenden Konstruktor definieren und ihm eine Reihe von Elementen übergeben, dann mit den verschiedenen Methoden die Farben ändern, in denen wir die Liste und ihre Auswahl sehen werden, wir legen auch die Anzahl der anzuzeigenden Elemente fest ohne zu scrollen.
ScrollenStandardmäßig ist die Liste kein Element, das die Schriftrolle verwendet, um dies zu tun, müssen wir sie in ein Scroll-Panel integrieren und mit dieser Funktionalität wird es hinzugefügt, aber dieses Panel ist ein anderes Material als das, was wir hier sehen, also ist es bis zu jeder Untersuchungsüberlegung.
Wie wir das Element gesehen haben JListe ist dem Element sehr ähnlich KombinationsfeldDie Möglichkeit, mehrere Werte gleichzeitig auszuwählen, verleiht ihm jedoch eine neue Dimension, die uns hilft, erweiterte Funktionalitäten in unserer Anwendung zu platzieren. Damit beenden wir dieses Tutorial, wir haben gelernt, eine Liste von Elementen in . zu definieren Java, zusätzlich zu dem Wissen, wie wir einige der zugehörigen Methoden anwenden können.
wave wave wave wave wave