Mega Code Archive

 
Categories / Java / Swing Components
 

A demonstration of the JSeparator() component used in a toolbar-like

// A quick demonstration of the JSeparator() component used in a toolbar-like container. import javax.swing.Box; import javax.swing.BoxLayout; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.JSeparator; public class SeparatorExample extends JPanel {   public SeparatorExample() {     super(true);     setLayout(new BoxLayout(this, BoxLayout.Y_AXIS));     Box box1 = new Box(BoxLayout.X_AXIS);     Box box2 = new Box(BoxLayout.X_AXIS);     Box box3 = new Box(BoxLayout.X_AXIS);     box1.add(new JButton("Press Me"));     box1.add(new JButton("No Me!"));     box1.add(new JButton("Ignore Them!"));     box2.add(new JSeparator());     box3.add(new JButton("I'm the Button!"));     box3.add(new JButton("It's me!"));     box3.add(new JButton("Go Away!"));     add(box1);     add(box2);     add(box3);   }   public static void main(String s[]) {     SeparatorExample example = new SeparatorExample();     JFrame frame = new JFrame("Separator Example");     frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);     frame.setContentPane(example);     frame.pack();     frame.setVisible(true);   } }