usar poner pestañas paneles otro icono encima con como agregar java eclipse swing jtabbedpane windowbuilder

poner - table panel java



Cómo agregar pestañas a JTabbedPane usando WindowBuilder (3)

Ok, recientemente descubrí WindowBuilder (Eclipse IDE) que ayuda a una creación más rápida de las aplicaciones Swing. He añadido un JTabbedPane usando las funciones de arrastrar y soltar. ¿Cómo puedo agregar pestañas? He revisado las propiedades pero no he podido encontrar cómo agregar pestañas usando WindowBuilder. Aunque he agregado pestañas manualmente, solo quiero saber qué es al revés.


Solo agrega un JPanel al JTabbedPane . La pestaña aparecerá. Para agregar más pestañas solo haga clic en el encabezado de la pestaña, con JPanel aún seleccionado. Para alternar entre las pestañas solo haga doble clic en el encabezado de la pestaña



Ejemplo simple de JTabbedPane

import java.awt.*; import javax.swing.*; public class JTabbedPaneDemo extends JFrame { JTabbedPane t1=new JTabbedPane(); JPanel p1,p2,p3; Container c,c1; JLabel l1,l2,l3; JTextField text1,text2,text3; JRadioButton r21,r22,r23; JCheckBox ch1,ch2,ch3; public JTabbedPaneDemo() { setSize(500,300); setVisible(true); // TODO Auto-generated constructor stub p1=new JPanel(); p2=new JPanel(); p3=new JPanel(); c1=getContentPane(); p1.setLayout(new GridLayout(3,2)); l1=new JLabel("Name"); l2=new JLabel("Date of Birth (dd.mm.yyyy)"); l3=new JLabel("Identification Number"); text1=new JTextField(10); text2=new JTextField(10); text3=new JTextField(10); p1.add(l1); p1.add(text1); p1.add(l2); p1.add(text2); p1.add(l3); p1.add(text3); c1.add(p1); ch1=new JCheckBox("Computers"); ch2=new JCheckBox("Electronics"); ch3=new JCheckBox("Marketing"); r21=new JRadioButton("Graduate"); r22=new JRadioButton("Post Graduate"); r23=new JRadioButton("Ph.D"); ButtonGroup bg=new ButtonGroup(); bg.add(r21); bg.add(r22); bg.add(r23); p2.add(r21); p2.add(r22); p2.add(r23); p3.add(ch1); p3.add(ch2); p3.add(ch3); t1.addTab("Personal Information",p1); t1.addTab("Education Qualification", p2); t1.addTab("Area of intrest",p3); add(t1); } public static void main(String[] args) { SwingUtilities.invokeLater(new Runnable() { @Override public void run() { // TODO Auto-generated method stub new JTabbedPaneDemo(); } }); }

}