Java Standard: Grafische Oberflächen mit Swing: leightweight Container: javax swing JTabbedPane
Aus Wikibooks
Die JTabbedPane wird häufig als Tableiste bezeichnet.
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); } }
