|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.lamatek.swingextras.IconFactory
public class IconFactory
This class provides methods to retrieve L&F specific graphics and icons for common IDE functions. Useful for constructing toolbars and buttons.
| Field Summary | |
|---|---|
static java.lang.String |
ABOUT
|
static java.lang.String |
ADD
|
static java.lang.String |
ALIGN_BOTTOM
|
static java.lang.String |
ALIGN_CENTER
|
static java.lang.String |
ALIGN_JUSTIFY_HORIZONTAL
|
static java.lang.String |
ALIGN_JUSTIFY_VERTICAL
|
static java.lang.String |
ALIGN_LEFT
|
static java.lang.String |
ALIGN_RIGHT
|
static java.lang.String |
ALIGN_TOP
|
static java.lang.String |
APPLET
|
static java.lang.String |
APPLICATION
|
static java.lang.String |
APPLICATION_DEPLOY
|
static java.lang.String |
BACK
|
static java.lang.String |
BEAN
|
static java.lang.String |
BEAN_ADD
|
static java.lang.String |
BOLD
|
static java.lang.String |
BOOKMARKS
|
static java.lang.String |
COLUMN_DELETE
|
static java.lang.String |
COLUMN_INSERT_AFTER
|
static java.lang.String |
COLUMN_INSERT_BEFORE
|
static java.lang.String |
COMPOSE_MAIL
|
static java.lang.String |
CONTEXTUAL_HELP
|
static java.lang.String |
COPY
|
static java.lang.String |
CUT
|
static java.lang.String |
DELETE
|
static java.lang.String |
DOWN
|
static java.lang.String |
EDIT
|
static java.lang.String |
ENTERPRISE_JAVABEAN
|
static java.lang.String |
ENTERPRISE_JAVABEAN_JAR
|
static java.lang.String |
EXPORT
|
static java.lang.String |
FAST_FORWARD
|
static java.lang.String |
FIND
|
static java.lang.String |
FIND_AGAIN
|
static java.lang.String |
FORWARD
|
static java.lang.String |
HELP
|
static java.lang.String |
HISTORY
|
static java.lang.String |
HOME
|
static java.lang.String |
HOST
|
static java.lang.String |
IMPORT
|
static java.lang.String |
INFORMATION
|
static java.lang.String |
ITALIC
|
static java.lang.String |
J2EE_APPLICATION
|
static java.lang.String |
J2EE_APPLICATION_CLIENT
|
static java.lang.String |
J2EE_APPLICATION_CLIENT_ADD
|
static java.lang.String |
J2EE_SERVER
|
static java.lang.String |
JAR
|
static java.lang.String |
JAR_ADD
|
static java.lang.String |
MEDIA_STOP
|
static java.lang.String |
MOVIE
|
static java.lang.String |
NEW
|
static java.lang.String |
NORMAL
|
static java.lang.String |
OPEN
|
static java.lang.String |
PAGE_SETUP
|
static java.lang.String |
PASTE
|
static java.lang.String |
PAUSE
|
static java.lang.String |
PLAY
|
static java.lang.String |
PREFERENCES
|
static java.lang.String |
PRINT_PREVIEW
|
static java.lang.String |
PROPERTIES
|
static java.lang.String |
REDO
|
static java.lang.String |
REFRESH
|
static java.lang.String |
REMOVE
|
static java.lang.String |
REPLACE
|
static java.lang.String |
REWIND
|
static java.lang.String |
ROW_DELETE
|
static java.lang.String |
ROW_INSERT_AFTER
|
static java.lang.String |
ROW_INSERT_BEFORE
|
static java.lang.String |
SAVE
|
static java.lang.String |
SAVE_ALL
|
static java.lang.String |
SAVE_AS
|
static java.lang.String |
SEARCH
|
static java.lang.String |
SEND_MAIL
|
static java.lang.String |
SERVER
|
static java.lang.String |
STEP_BACK
|
static java.lang.String |
STEP_FORWARD
|
static java.lang.String |
STOP
|
static java.lang.String |
TEXT_ALIGN_CENTER
|
static java.lang.String |
TEXT_ALIGN_JUSTIFY
|
static java.lang.String |
TEXT_ALIGN_LEFT
|
static java.lang.String |
TEXT_ALIGN_RIGHT
|
static java.lang.String |
TIP_OF_THE_DAY
|
static java.lang.String |
UNDERLINE
|
static java.lang.String |
UNDO
|
static java.lang.String |
UP
|
static java.lang.String |
VOLUME
|
static java.lang.String |
WAR
|
static java.lang.String |
WAR_ADD
|
static java.lang.String |
WEB_COMPONENT
|
static java.lang.String |
WEB_COMPONENT_ADD
|
static java.lang.String |
ZOOM
|
static java.lang.String |
ZOOM_IN
|
static java.lang.String |
ZOOM_OUT
|
| Constructor Summary | |
|---|---|
IconFactory()
Creates new instance of IconFactory. |
|
| Method Summary | |
|---|---|
javax.swing.Icon |
getIcon(java.lang.String type)
Returns the requested icon as an instance of Icon. |
java.awt.Image |
getImage(java.lang.String type)
Returns the desired icon as an instance of Image. |
javax.swing.Icon |
getScaledIcon(java.lang.String type,
java.awt.Dimension size)
Returns a scaled instance of the requested image as an instance of Icon for use in Swing applications. |
javax.swing.Icon |
getScaledIcon(java.lang.String type,
int width,
int height)
Returns a scaled instance of the requested image as an instance of Icon for use in Swing applications. |
java.awt.Image |
getScaledImage(java.lang.String type,
java.awt.Dimension size)
Returns a scaled instance of the desired Image. |
java.awt.Image |
getScaledImage(java.lang.String type,
int width,
int height)
Returns a scaled instance of the desired Image. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String APPLET
public static final java.lang.String APPLICATION
public static final java.lang.String APPLICATION_DEPLOY
public static final java.lang.String BEAN
public static final java.lang.String BEAN_ADD
public static final java.lang.String ENTERPRISE_JAVABEAN
public static final java.lang.String ENTERPRISE_JAVABEAN_JAR
public static final java.lang.String HOST
public static final java.lang.String J2EE_APPLICATION
public static final java.lang.String J2EE_APPLICATION_CLIENT
public static final java.lang.String J2EE_APPLICATION_CLIENT_ADD
public static final java.lang.String J2EE_SERVER
public static final java.lang.String JAR
public static final java.lang.String JAR_ADD
public static final java.lang.String SERVER
public static final java.lang.String WAR
public static final java.lang.String WAR_ADD
public static final java.lang.String WEB_COMPONENT
public static final java.lang.String WEB_COMPONENT_ADD
public static final java.lang.String ABOUT
public static final java.lang.String ADD
public static final java.lang.String ALIGN_BOTTOM
public static final java.lang.String ALIGN_CENTER
public static final java.lang.String ALIGN_JUSTIFY_HORIZONTAL
public static final java.lang.String ALIGN_JUSTIFY_VERTICAL
public static final java.lang.String ALIGN_LEFT
public static final java.lang.String ALIGN_RIGHT
public static final java.lang.String ALIGN_TOP
public static final java.lang.String BOOKMARKS
public static final java.lang.String COMPOSE_MAIL
public static final java.lang.String CONTEXTUAL_HELP
public static final java.lang.String COPY
public static final java.lang.String CUT
public static final java.lang.String DELETE
public static final java.lang.String EDIT
public static final java.lang.String EXPORT
public static final java.lang.String FIND
public static final java.lang.String FIND_AGAIN
public static final java.lang.String HELP
public static final java.lang.String HISTORY
public static final java.lang.String IMPORT
public static final java.lang.String INFORMATION
public static final java.lang.String NEW
public static final java.lang.String OPEN
public static final java.lang.String PAGE_SETUP
public static final java.lang.String PASTE
public static final java.lang.String PREFERENCES
public static final java.lang.String PRINT_PREVIEW
public static final java.lang.String PROPERTIES
public static final java.lang.String REDO
public static final java.lang.String REFRESH
public static final java.lang.String REPLACE
public static final java.lang.String REMOVE
public static final java.lang.String SAVE
public static final java.lang.String SAVE_ALL
public static final java.lang.String SAVE_AS
public static final java.lang.String SEARCH
public static final java.lang.String SEND_MAIL
public static final java.lang.String STOP
public static final java.lang.String TIP_OF_THE_DAY
public static final java.lang.String UNDO
public static final java.lang.String ZOOM
public static final java.lang.String ZOOM_IN
public static final java.lang.String ZOOM_OUT
public static final java.lang.String FAST_FORWARD
public static final java.lang.String MOVIE
public static final java.lang.String PAUSE
public static final java.lang.String PLAY
public static final java.lang.String REWIND
public static final java.lang.String STEP_BACK
public static final java.lang.String STEP_FORWARD
public static final java.lang.String MEDIA_STOP
public static final java.lang.String VOLUME
public static final java.lang.String BACK
public static final java.lang.String DOWN
public static final java.lang.String FORWARD
public static final java.lang.String HOME
public static final java.lang.String UP
public static final java.lang.String COLUMN_DELETE
public static final java.lang.String COLUMN_INSERT_AFTER
public static final java.lang.String COLUMN_INSERT_BEFORE
public static final java.lang.String ROW_DELETE
public static final java.lang.String ROW_INSERT_AFTER
public static final java.lang.String ROW_INSERT_BEFORE
public static final java.lang.String TEXT_ALIGN_CENTER
public static final java.lang.String TEXT_ALIGN_JUSTIFY
public static final java.lang.String TEXT_ALIGN_LEFT
public static final java.lang.String TEXT_ALIGN_RIGHT
public static final java.lang.String BOLD
public static final java.lang.String ITALIC
public static final java.lang.String NORMAL
public static final java.lang.String UNDERLINE
| Constructor Detail |
|---|
public IconFactory()
| Method Detail |
|---|
public java.awt.Image getImage(java.lang.String type)
throws java.lang.InterruptedException,
java.io.IOException
type - Equates to one of the IconFactory static variables to denote image/icon type to load.
java.lang.InterruptedException - If the execution thread is interrupted during image loading.
java.io.IOException - If the requested image cannot be located.
public java.awt.Image getScaledImage(java.lang.String type,
java.awt.Dimension size)
throws java.lang.InterruptedException,
java.io.IOException
type - Equates to one of the IconFactory static variables to denote image/icon type to load.size - An instance of Dimension denoting the requested image size.
java.lang.InterruptedException - If the execution thread is interrupted during image loading.
java.io.IOException - If the requested image cannot be located.
public java.awt.Image getScaledImage(java.lang.String type,
int width,
int height)
throws java.lang.InterruptedException,
java.io.IOException
type - Equates to one of the IconFactory static variables to denote image/icon type to load.width - An int denoting desired image width in pixels.height - An int denoting desired image height in pixels.
java.lang.InterruptedException - If the execution thread is interrupted during image loading.
java.io.IOException - If the requested image cannot be located.
public javax.swing.Icon getIcon(java.lang.String type)
throws java.lang.InterruptedException,
java.io.IOException
type - Equates to one of the IconFactory static variables to denote image/icon type to load.
java.lang.InterruptedException - If the execution thread is interrupted during image loading.
java.io.IOException - If the requested image cannot be located.
public javax.swing.Icon getScaledIcon(java.lang.String type,
java.awt.Dimension size)
throws java.lang.InterruptedException,
java.io.IOException
type - Equates to one of the IconFactory static variables to denote image/icon type to load.size - An instance of Dimension denoting the requested image size.
java.lang.InterruptedException - If the execution thread is interrupted during image loading.
java.io.IOException - If the requested image cannot be located.
public javax.swing.Icon getScaledIcon(java.lang.String type,
int width,
int height)
throws java.lang.InterruptedException,
java.io.IOException
type - Equates to one of the IconFactory static variables to denote image/icon type to load.width - An int denoting desired image width in pixels.height - An int denoting desired image height in pixels.
java.lang.InterruptedException - If the execution thread is interrupted during image loading.
java.io.IOException - If the requested image cannot be located.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||