import java.awt.BorderLayout;
import java.awt.GridLayout;
import javax.swing.JCheckBox;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTabbedPane;
public class TabbedExample extends JFrame {
JFrame jf;
JTabbedPane tpane;
JPanel panel1,panel2;
JLabel l1,l2;
JCheckBox city1,city2,state1,state2;
public TabbedExample() {
// TODO Auto-generated constructor stub
jf=new JFrame("Tabbed Pane Example");
setVisible(true);
setSize(400, 200);
tpane =new JTabbedPane();
l1=new JLabel("Select City");
l2=new JLabel("Select State");
city1=new JCheckBox("Chennai");
city2=new JCheckBox("Mumbai");
state1=new JCheckBox("Tamilnadu");
state2=new JCheckBox("Maharashtra");
panel1=new JPanel(new GridLayout(1, 3));
panel2=new JPanel(new GridLayout(1, 3));
panel1.add(l1);
panel1.add(city1);
panel1.add(city2);
panel2.add(l2);
panel2.add(state1);
panel2.add(state2);
tpane.add("Cities",panel1);
tpane.add("States",panel2);
getContentPane().add(tpane, BorderLayout.CENTER);
}
public static void main(String[] args) {
// TODO Auto-generated method stub
TabbedExample t=new TabbedExample();
}
}
No comments:
Post a Comment