Java Standard: Grafische Oberflächen mit Swing: leightweight Container: javax swing JTabbedPane

Aus Wikibooks

Wechseln zu: Navigation, Suche

Die JTabbedPane wird häufig als Tableiste bezeichnet.

JTabbedPane.png

Erstellung und Benutzung:

import javax.swing.*;
 
public class Tableiste {
 
	public static void main(String[] args) {
		JFrame fenster = new JFrame("Ihr JFrame");
		fenster.setSize(500, 500);
		fenster.setLocationRelativeTo(null);
		fenster.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
 
		JTabbedPane tabLeiste = new JTabbedPane();
		JPanel panel = new JPanel();
		panel.add(new JButton("Button des ersten Tabs"));
		tabLeiste.addTab("Tab1", panel);
 
		JPanel panel2 = new JPanel();
		panel2.add(new JButton("Button des zweiten Tabs"));
		tabLeiste.addTab("Tab2", panel2);
 
		fenster.add(tabLeiste);
		fenster.setVisible(true);
	}
 
}
Persönliche Werkzeuge