org.esa.beam.framework.ui.tool
Class ToolButtonFactory

java.lang.Object
  extended by org.esa.beam.framework.ui.tool.ToolButtonFactory

public class ToolButtonFactory
extends Object

The ToolButtonFactory can be used to create tool bar buttons which have a consistent look and feel.

Version:
$Revision$ $Date$
Author:
Norman Fomferra

Field Summary
static Color SELECTED_BORDER_COLOR
           
 
Constructor Summary
ToolButtonFactory()
           
 
Method Summary
static AbstractButton createButton(Action action, boolean toggle)
           
static AbstractButton createButton(Icon icon, boolean toggle)
           
static ImageIcon createRolloverIcon(ImageIcon imageIcon)
           
static JComponent createToolBarSeparator()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SELECTED_BORDER_COLOR

public static final Color SELECTED_BORDER_COLOR
Constructor Detail

ToolButtonFactory

public ToolButtonFactory()
Method Detail

createButton

public static AbstractButton createButton(Icon icon,
                                          boolean toggle)

createButton

public static AbstractButton createButton(Action action,
                                          boolean toggle)

createToolBarSeparator

public static JComponent createToolBarSeparator()

createRolloverIcon

public static ImageIcon createRolloverIcon(ImageIcon imageIcon)


Copyright © 2002-2012 Brockmann Consult GmbH. All Rights Reserved.