Creates a toolbar : ToolBar « SWT JFace Eclipse « Java






Creates a toolbar

Creates a toolbar

//Send questions, comments, bug reports, etc. to the authors:

//Rob Warner (rwarner@interspatial.com)
//Robert Harris (rbrt_harris@yahoo.com)

import org.eclipse.swt.SWT;
import org.eclipse.swt.layout.FillLayout;
import org.eclipse.swt.widgets.*;

/**
 * This class creates a toolbar.
 */
public class SWTToolBarTest {
  public static void main(String[] args) {
    new SWTToolBarTest().run();
  }

  public void run() {
    Display display = new Display();
    Shell shell = new Shell(display);
    shell.setText("Toolbar Test");
    shell.setLayout(new FillLayout());
    createToolbar(shell);
    shell.open();
    while (!shell.isDisposed()) {
      if (!display.readAndDispatch()) {
        display.sleep();
      }
    }
    display.dispose();
  }

  public void createToolbar(Shell shell) {
    ToolBar toolBar = new ToolBar(shell, SWT.HORIZONTAL);

    ToolItem item = new ToolItem(toolBar, SWT.PUSH);
    item.setText("Button One");
    item = new ToolItem(toolBar, SWT.PUSH);
    item.setText("Button Two");
    new ToolItem(toolBar, SWT.SEPARATOR);
    item = new ToolItem(toolBar, SWT.CHECK);
    item.setText("Check One");
    item = new ToolItem(toolBar, SWT.CHECK);
    item.setText("Check Two");
    new ToolItem(toolBar, SWT.SEPARATOR);
    item = new ToolItem(toolBar, SWT.RADIO);
    item.setText("Radio One");
    item = new ToolItem(toolBar, SWT.RADIO);
    item.setText("Radio Two");
    new ToolItem(toolBar, SWT.SEPARATOR);
    item = new ToolItem(toolBar, SWT.DROP_DOWN);
    item.setText("Dropdown One");
    item = new ToolItem(toolBar, SWT.DROP_DOWN);
    item.setText("Dropdown Two");
  }
}


           
       








Related examples in the same category

1.ToolBar Examples
2.Test ToolBarTest ToolBar
3.This class creates a complex toolbarThis class creates a complex toolbar
4.Toolbar Shell ExampleToolbar Shell Example
5.Toolbar Shell Example 2Toolbar Shell Example 2
6.SWT Toolbar DemoSWT Toolbar Demo
7.Place a drop down menu in a tool barPlace a drop down menu in a tool bar
8.Place a combo box in a tool barPlace a combo box in a tool bar
9.Create tool bar (wrap on resize)Create tool bar (wrap on resize)
10.Create tool bar (normal, hot and disabled images)Create tool bar (normal, hot and disabled images)
11.Create a flat tool bar (images)Create a flat tool bar (images)
12.Create a tool bar (text)Create a tool bar (text)