Create two toolbars : Toolbar « Swing JFC « Java

Create two toolbars


import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.BoxLayout;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JToolBar;

public class Toolbars {
  public static void main(String[] args) {
    JToolBar toolbar1 = new JToolBar();
    JToolBar toolbar2 = new JToolBar();

    JPanel panel = new JPanel();
    panel.setLayout(new BoxLayout(panel, BoxLayout.Y_AXIS));

    JButton newb = new JButton(new ImageIcon("new.png"));
    JButton openb = new JButton(new ImageIcon("open.png"));
    JButton saveb = new JButton(new ImageIcon("save.png"));


    JButton exitb = new JButton(new ImageIcon("exit.png"));

    exitb.addActionListener(new ActionListener() {
      public void actionPerformed(ActionEvent event) {


    JFrame f = new JFrame();
    f.add(panel, BorderLayout.NORTH);

    f.setSize(300, 200);


Related examples in the same category

1.Shows a vertical toolbar.
2.A simple frame containing a toolbar made up of several ButtonsA simple frame containing a toolbar made up of several Buttons
3.An example of JToolBarAn example of JToolBar
4.Toolbar SampleToolbar Sample
5.JToolBar DemoJToolBar Demo
6.Swing ToolBar DemoSwing ToolBar Demo
7.ToolBar Demo 2ToolBar Demo 2
8.Toolbar and menubarToolbar and menubar
9.Simple toolbarSimple toolbar
10.Working with a ToolbarWorking with a Toolbar
11.Get ToolBar PropertiesGet ToolBar Properties
12.If the toolbar is to be floatable, it must be added to a container with a BorderLayout.
13.Highlighting Buttons in a JToolbar Container While Under the Cursor
14.JToolbar: Toolbars provide a quick access to the most frequently used commands.JToolbar: Toolbars provide a quick access to the most frequently used commands.
15.Preventing a JToolbar Container from Floating
16.Determining When a Floatable JToolBar Container Changes Orientation
17.Create a vertical toolbar
18.Add various buttons to the toolbar
19.ToolBar UI SampleToolBar UI Sample
20.ToolBar button
21.This class represents a separator for the toolbar buttons.
22.Buttons used in toolbars.
23.A frame with a toolbar and menu for color changesA frame with a toolbar and menu for color changes