|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.freehep.application.Application
org.freehep.demo.iconbrowser.IconBrowser
public class IconBrowser
A simple GUI based browser for Icon Collections.
Nested Class Summary | |
---|---|
static class |
IconBrowser.IconSelection
|
Nested classes/interfaces inherited from class org.freehep.application.Application |
---|
org.freehep.application.Application.ApplicationCommandProcessor, org.freehep.application.Application.ApplicationCommandTargetManager, org.freehep.application.Application.AppPrintPreview, org.freehep.application.Application.InitializationException, org.freehep.application.Application.InitializationListener |
Nested classes/interfaces inherited from class javax.swing.JPanel |
---|
JPanel.AccessibleJPanel |
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Container |
---|
Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary |
---|
Fields inherited from class javax.swing.JComponent |
---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
IconBrowser()
Creates new IconBrowser |
Method Summary | |
---|---|
void |
enable10x(org.freehep.util.commanddispatcher.BooleanCommandState state)
|
void |
enable2x(org.freehep.util.commanddispatcher.BooleanCommandState state)
|
void |
enable3x(org.freehep.util.commanddispatcher.BooleanCommandState state)
|
void |
enable5x(org.freehep.util.commanddispatcher.BooleanCommandState state)
|
void |
enableClose(org.freehep.util.commanddispatcher.CommandState state)
|
void |
enableCopyIcon(org.freehep.util.commanddispatcher.CommandState state)
|
void |
enableOpenFromClassPath(org.freehep.util.commanddispatcher.CommandState state)
|
void |
enablePrint(org.freehep.util.commanddispatcher.CommandState state)
|
void |
enablePrintPreview(org.freehep.util.commanddispatcher.CommandState state)
|
void |
enableSaveIcon(org.freehep.util.commanddispatcher.CommandState state)
|
void |
enableShowChecks(org.freehep.util.commanddispatcher.BooleanCommandState state)
|
void |
enableShowGrid(org.freehep.util.commanddispatcher.BooleanCommandState state)
|
void |
enableShowNames(org.freehep.util.commanddispatcher.BooleanCommandState state)
|
protected void |
init()
|
static void |
main(String[] argv)
|
void |
on10x(boolean state)
|
void |
on2x(boolean state)
|
void |
on3x(boolean state)
|
void |
on5x(boolean state)
|
void |
onClose()
|
void |
onCopyIcon()
|
void |
onLicense()
|
void |
onOpen()
|
void |
onOpenFromClassPath()
|
void |
onPrint()
|
void |
onPrintPreview()
|
void |
onSaveIcon()
|
void |
onSearch()
|
void |
onShowChecks(boolean state)
|
void |
onShowGrid(boolean state)
|
void |
onShowNames(boolean state)
|
protected void |
saveUserProperties()
|
void |
valueChanged(TreeSelectionEvent event)
|
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.JPanel |
---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public IconBrowser() throws Exception
Exception
Method Detail |
---|
protected void init()
init
in class org.freehep.application.Application
public static void main(String[] argv) throws Exception
Exception
public void onSaveIcon()
public void enableSaveIcon(org.freehep.util.commanddispatcher.CommandState state)
public void onShowNames(boolean state)
public void enableShowNames(org.freehep.util.commanddispatcher.BooleanCommandState state)
public void onShowGrid(boolean state)
public void enableShowGrid(org.freehep.util.commanddispatcher.BooleanCommandState state)
public void onShowChecks(boolean state)
public void enableShowChecks(org.freehep.util.commanddispatcher.BooleanCommandState state)
public void on2x(boolean state)
public void enable2x(org.freehep.util.commanddispatcher.BooleanCommandState state)
public void on3x(boolean state)
public void enable3x(org.freehep.util.commanddispatcher.BooleanCommandState state)
public void on5x(boolean state)
public void enable5x(org.freehep.util.commanddispatcher.BooleanCommandState state)
public void on10x(boolean state)
public void enable10x(org.freehep.util.commanddispatcher.BooleanCommandState state)
public void onCopyIcon()
public void enableCopyIcon(org.freehep.util.commanddispatcher.CommandState state)
public void onLicense()
public void onSearch()
public void onOpen()
public void onOpenFromClassPath() throws Exception
Exception
public void enableOpenFromClassPath(org.freehep.util.commanddispatcher.CommandState state)
public void onClose()
public void enableClose(org.freehep.util.commanddispatcher.CommandState state)
public void onPrintPreview()
public void enablePrintPreview(org.freehep.util.commanddispatcher.CommandState state)
public void onPrint()
public void enablePrint(org.freehep.util.commanddispatcher.CommandState state)
public void valueChanged(TreeSelectionEvent event)
valueChanged
in interface TreeSelectionListener
protected void saveUserProperties()
saveUserProperties
in class org.freehep.application.Application
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |