|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.awt.Component java.awt.Container javax.swing.JComponent javax.swing.JPanel com.alee.laf.panel.WebPanel com.alee.extended.ninepatch.NinePatchEditorPanel
public class NinePatchEditorPanel
This is a simple panel that contains fully-functional nine-patch image format editor.
NinePatchEditor
,
NinePatchEditorDialog
,
Serialized FormNested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JPanel |
---|
javax.swing.JPanel.AccessibleJPanel |
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
javax.swing.JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
---|---|
static javax.swing.ImageIcon |
AREA_CURSOR_ICON
|
static javax.swing.ImageIcon |
BACKGROUND_COLOR_ICON
|
static javax.swing.ImageIcon |
CONTENT_ICON
|
static javax.swing.ImageIcon |
COPY_ICON
|
static javax.swing.ImageIcon |
FOREGROUND_COLOR_ICON
|
static javax.swing.ImageIcon |
GUIDES_ICON
|
static javax.swing.ImageIcon |
ICON
|
static javax.swing.ImageIcon |
MAX_ICON
|
static javax.swing.ImageIcon |
MIN_ICON
|
static javax.swing.ImageIcon |
OPEN_ICON
|
static javax.swing.ImageIcon |
PASTE_ICON
|
static javax.swing.ImageIcon |
REDO_ICON
|
static javax.swing.ImageIcon |
ROTATE_180_ICON
|
static javax.swing.ImageIcon |
ROTATE_CCW_ICON
|
static javax.swing.ImageIcon |
ROTATE_CW_ICON
|
static javax.swing.ImageIcon |
RULER_CURSOR_ICON
|
static javax.swing.ImageIcon |
RULER_ICON
|
static javax.swing.ImageIcon |
SAVE_AS_ICON
|
static javax.swing.ImageIcon |
SAVE_ICON
|
static javax.swing.ImageIcon |
SHOW_ICON_ICON
|
static javax.swing.ImageIcon |
SHOW_TEXT_ICON
|
static javax.swing.ImageIcon |
STRETCH_ICON
|
static javax.swing.ImageIcon |
TRANSPARENT_ICON
|
static javax.swing.ImageIcon |
UNDO_ICON
|
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 | |
---|---|
NinePatchEditorPanel()
|
Method Summary | |
---|---|
void |
addChangeListener(javax.swing.event.ChangeListener changeListener)
|
boolean |
continueAfterSave()
|
java.util.List<javax.swing.event.ChangeListener> |
getChangeListeners()
|
java.lang.String |
getImageSrc()
|
NinePatchEditor |
getNinePatchEditor()
|
java.awt.image.BufferedImage |
getNinePatchImage()
|
void |
openImage(java.io.File file)
|
void |
removeChangeListener(javax.swing.event.ChangeListener changeListener)
|
void |
setNinePatchImage(java.awt.image.BufferedImage ninePatchImage)
|
void |
setNinePatchImage(java.awt.Image image)
|
void |
setNinePatchImage(javax.swing.ImageIcon imageIcon)
|
void |
setSelectedDirectory(java.io.File file)
|
Methods inherited from class javax.swing.JPanel |
---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI |
Methods inherited from class javax.swing.JComponent |
---|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, 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, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, 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, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, 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, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, 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 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final javax.swing.ImageIcon OPEN_ICON
public static final javax.swing.ImageIcon SAVE_ICON
public static final javax.swing.ImageIcon SAVE_AS_ICON
public static final javax.swing.ImageIcon UNDO_ICON
public static final javax.swing.ImageIcon REDO_ICON
public static final javax.swing.ImageIcon COPY_ICON
public static final javax.swing.ImageIcon PASTE_ICON
public static final javax.swing.ImageIcon ROTATE_CCW_ICON
public static final javax.swing.ImageIcon ROTATE_CW_ICON
public static final javax.swing.ImageIcon ROTATE_180_ICON
public static final javax.swing.ImageIcon GUIDES_ICON
public static final javax.swing.ImageIcon RULER_ICON
public static final javax.swing.ImageIcon STRETCH_ICON
public static final javax.swing.ImageIcon CONTENT_ICON
public static final javax.swing.ImageIcon RULER_CURSOR_ICON
public static final javax.swing.ImageIcon AREA_CURSOR_ICON
public static final javax.swing.ImageIcon MIN_ICON
public static final javax.swing.ImageIcon MAX_ICON
public static final javax.swing.ImageIcon ICON
public static final javax.swing.ImageIcon SHOW_ICON_ICON
public static final javax.swing.ImageIcon SHOW_TEXT_ICON
public static final javax.swing.ImageIcon FOREGROUND_COLOR_ICON
public static final javax.swing.ImageIcon TRANSPARENT_ICON
public static final javax.swing.ImageIcon BACKGROUND_COLOR_ICON
Constructor Detail |
---|
public NinePatchEditorPanel()
Method Detail |
---|
public void openImage(java.io.File file)
public boolean continueAfterSave()
public NinePatchEditor getNinePatchEditor()
public java.lang.String getImageSrc()
public void setNinePatchImage(javax.swing.ImageIcon imageIcon)
public void setNinePatchImage(java.awt.Image image)
public void setNinePatchImage(java.awt.image.BufferedImage ninePatchImage)
public java.awt.image.BufferedImage getNinePatchImage()
public void setSelectedDirectory(java.io.File file)
public java.util.List<javax.swing.event.ChangeListener> getChangeListeners()
public void addChangeListener(javax.swing.event.ChangeListener changeListener)
public void removeChangeListener(javax.swing.event.ChangeListener changeListener)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |