org.freehep.demo.iconbrowser
Class IconBrowser
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.freehep.application.Application
org.freehep.demo.iconbrowser.IconBrowser
- All Implemented Interfaces:
- Accessible, EventListener, ImageObserver, MenuContainer, Serializable, TreeSelectionListener
- public class IconBrowser
- extends Application
- implements TreeSelectionListener
A simple GUI based browser for Icon Collections.
- Version:
- $Id: IconBrowser.java,v 1.19 2004/01/16 23:05:04 duns Exp $
- Author:
- Tony Johnson (tonyj@slac.stanford.edu)
- See Also:
- Serialized Form
- Source Code:
- IconBrowser.java
Constructor Summary |
IconBrowser()
Creates new IconBrowser |
Methods inherited from class org.freehep.application.Application |
about, addApplicationListener, createAboutDialog, createAppProperties, createCommandLine, createCommandProcessor, createCommandTargetManager, createFrame, createHelpService, createPrintPreview, createServiceManager, createSplashScreen, createStatusBar, createToolBarHolder, createUserProperties, createXMLMenuBuilder, createXMLReader, error, error, error, error, exit, fireAboutToExit, fireApplicationVisible, fireInitializationComplete, getApplication, getAppName, getAppProperties, getCommandLine, getCommandProcessor, getCommandTargetManager, getFullVersion, getMenuBar, getPreferredBounds, getRecentFileList, getServiceManager, getShowStatusBar, getShowToolBar, getStatusBar, getToolBarHolder, getUserProperties, getVersion, getXMLMenuBuilder, loadDefaultProperties, removeApplicationListener, setLookAndFeel, setShowStatusBar, setShowToolBar, setStatusMessage, showDialog, showHelpContents, showHelpIndex, showHelpSearch, showHelpTopic, showHelpTopic, updateComponentTreeUI, updateUI, versionNumberCompare, whenAvailable |
Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
IconBrowser
public IconBrowser()
throws Exception
- Creates new IconBrowser
init
protected void init()
- Overrides:
init
in class Application
main
public static void main(String[] argv)
throws Exception
- Throws:
Exception
onSaveIcon
public void onSaveIcon()
enableSaveIcon
public void enableSaveIcon(CommandState state)
onShowNames
public void onShowNames(boolean state)
enableShowNames
public void enableShowNames(BooleanCommandState state)
onShowGrid
public void onShowGrid(boolean state)
enableShowGrid
public void enableShowGrid(BooleanCommandState state)
onShowChecks
public void onShowChecks(boolean state)
enableShowChecks
public void enableShowChecks(BooleanCommandState state)
on2x
public void on2x(boolean state)
enable2x
public void enable2x(BooleanCommandState state)
on3x
public void on3x(boolean state)
enable3x
public void enable3x(BooleanCommandState state)
on5x
public void on5x(boolean state)
enable5x
public void enable5x(BooleanCommandState state)
on10x
public void on10x(boolean state)
enable10x
public void enable10x(BooleanCommandState state)
onCopyIcon
public void onCopyIcon()
enableCopyIcon
public void enableCopyIcon(CommandState state)
onLicense
public void onLicense()
onSearch
public void onSearch()
onOpen
public void onOpen()
onOpenFromClassPath
public void onOpenFromClassPath()
throws Exception
- Throws:
Exception
enableOpenFromClassPath
public void enableOpenFromClassPath(CommandState state)
onClose
public void onClose()
enableClose
public void enableClose(CommandState state)
onPrintPreview
public void onPrintPreview()
enablePrintPreview
public void enablePrintPreview(CommandState state)
onPrint
public void onPrint()
enablePrint
public void enablePrint(CommandState state)
valueChanged
public void valueChanged(TreeSelectionEvent event)
- Specified by:
valueChanged
in interface TreeSelectionListener
saveUserProperties
protected void saveUserProperties()
- Overrides:
saveUserProperties
in class Application
Copyright © 2000-2004 FreeHEP, All Rights Reserved.