// TABBED PANE
import javax.swing.*;
import java.awt.*;
class TabDemo extends JFrame
{
TabDemo(){
JTabbedPane
jtb=new JTabbedPane();
jtb.addTab("City",
new CityPanel());
jtb.addTab("Color",new
ColorPanel());
jtb.addTab("Vehicle",new
VehiclePanel());
setLayout(new
FlowLayout());
add(jtb);
}
}
public class TabDemoMain
{
public
static void main(String args[])
{
JFrame
f;
f=new
TabDemo();
f.setVisible(true);
f.setSize(300,300);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
class CityPanel extends JPanel
{
public
CityPanel(){
JButton
b=new JButton("ok");
JCheckBox
jc=new JCheckBox("Latur");
add(b);
add(jc);
}
}
class ColorPanel extends JPanel
{
public
ColorPanel(){
JTextField
tf=new JTextField(10);
JComboBox
jcb=new JComboBox();
jcb.addItem("green");
jcb.addItem("red");
jcb.addItem("yellow");
add(jcb);
add(tf);
}
}
class VehiclePanel extends JPanel
{
public
VehiclePanel()
{
JRadioButton jrb=new
JRadioButton("BMW");
JRadioButton jrb1=new
JRadioButton("HONDA");
JToggleButton jtb=new JToggleButton("ON/OFF");
ButtonGroup bg=new ButtonGroup();
add(jrb);
add(jrb1);
bg.add(jrb);
bg.add(jrb1);
add(jtb);
}
}
No comments:
Post a Comment