Swing implementiert die Registerkartenfunktion (JTabbedpane)
Erstellen Sie zunächst das JTabbedPane -Objekt, und der Konstruktor kann JTABBEDPANE (int Tablacement) verwenden. Tablacement ist ein Feld, das JTabbedpane von interface javax.swing.swingconstants erbt. Es kann Buttom, oben usw. sein. Der folgende Code sieht aus wie:
JFrame JFrame = new JFrame ("Test"); <a href = "http://lib.csdn.net/base/docker" class = 'ersetzen_word' target = '_ leer' style = 'color:#df3434; Schriftgewicht: BOLD; '> Container </a> c = jframe.getContentPane (); // Erstellen Sie den Optionsbereich und platzieren Sie die Registerkarte Einstellungen auf der oberen jtabbedpane tabpane = new JTabbedPane (jTabbedpane.top); // zum Fenster C.Add (tabpane) hinzufügen; Durch das Aufrufen der AddTab -Funktion können Sie Informationen zur Registerkarte hinzufügen. Es gibt auch mehrere AddTABs, von denen das void addtab (String -Titel, Komponentenkomponente) einfach verwendet wird, damit die Registerkarte einen Titel haben und die Informationskomponente auf dieser Registerkarte hinzufügen kann. Im Allgemeinen ist die Komponente ein Panel, ein Panel, das in diese Registerkarte entworfen wurde. Der folgende Code sieht aus wie:
// Erstellen Sie ein neues Bedienfeld. Dieses Feld sollte die Informationen enthalten, die Sie Tabpanel Tabpanel1 = New Tabpanel () anzeigen möchten. // Panel zu diesem tabpane.addtab ("tab1", tabpanel1); // Mehrere Registerkarten können gemäß diesem Modus hinzugefügt werden ... Nach dem Hinzufügen des Code können Sie standardmäßig auswählen, welche Registerkarte angezeigt werden soll, und setSelectedIndex (Int Index). Ich wähle die erste Registerkarte und verwende den folgenden Code:
// Die erste Optionsseite als aktuell ausgewählte Optionsseite Tabpane.SetSelectedIndex (0) auswählen.
Danke fürs Lesen, ich hoffe, es kann Ihnen helfen. Vielen Dank für Ihre Unterstützung für diese Seite!