public class ActiveBagContentPreviewPanel extends ResizerPanel implements FocusListener
JPanel.AccessibleJPanel
JComponent.AccessibleJComponent
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
Modifier and Type | Field and Description |
---|---|
static float |
ARROW_WIDTH |
static int |
EDIT_BOOL |
static int |
EDIT_GRIDS |
static int |
EDIT_LINKS |
static int |
MARGIN |
DEFAULT_TEXTURE
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor and Description |
---|
ActiveBagContentPreviewPanel(ActiveBagContentEditor parent,
boolean isCrossWord)
Creates a new instance of ActiveBagContentPreviewPanel
|
Modifier and Type | Method and Description |
---|---|
void |
checkCursor(boolean forceLost) |
protected void |
checkWildChanges(Point pt,
char ch) |
protected void |
cursorPosChanged() |
void |
doLayout() |
protected void |
doResize(int index,
int w,
int h,
boolean finish) |
void |
focusGained(FocusEvent e) |
void |
focusLost(FocusEvent e) |
AbstractBox |
getAbstractBox(int index) |
int |
getBoxGridPos()
Getter for property boxGridPos.
|
int |
getEditMode()
Getter for property editMode.
|
boolean |
isCrossWord() |
boolean |
isShowAllArrows()
Getter for property showAllArrows.
|
protected void |
moveCursor(int dx,
int dy) |
void |
paintComponent(Graphics g) |
protected void |
processEvent(AWTEvent e) |
boolean |
processKey(KeyEvent e) |
protected boolean |
processMouseBool(MouseEvent ev) |
protected boolean |
processMouseLinks(MouseEvent ev) |
protected void |
resizeCrossWordPanel(int w,
int h) |
void |
setActiveBagContent(int index,
ActiveBagContent abcx,
ActiveBagContent altAbcx,
TextGridContent tgcx) |
void |
setBoxGridPos(int boxGridPos)
Setter for property boxGridPos.
|
protected void |
setCursorAt(int x,
int y) |
void |
setEditMode(int editMode)
Setter for property editMode.
|
void |
setMediaBagEditor(MediaBagEditor mbe) |
void |
setModified(boolean modified) |
void |
setShowAllArrows(boolean showAllArrows)
Setter for property showAllArrows.
|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
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, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, 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
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, 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, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
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, 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, transferFocusBackward, transferFocusUpCycle
public static final int MARGIN
public static final int EDIT_GRIDS
public static final int EDIT_LINKS
public static final int EDIT_BOOL
public static final float ARROW_WIDTH
public ActiveBagContentPreviewPanel(ActiveBagContentEditor parent, boolean isCrossWord)
public AbstractBox getAbstractBox(int index)
public boolean isCrossWord()
public void setActiveBagContent(int index, ActiveBagContent abcx, ActiveBagContent altAbcx, TextGridContent tgcx)
protected void resizeCrossWordPanel(int w, int h)
public void paintComponent(Graphics g)
paintComponent
in class ResizerPanel
public void setMediaBagEditor(MediaBagEditor mbe)
protected void processEvent(AWTEvent e)
processEvent
in class Container
protected boolean processMouseLinks(MouseEvent ev)
protected void doResize(int index, int w, int h, boolean finish)
protected boolean processMouseBool(MouseEvent ev)
public void setModified(boolean modified)
public int getBoxGridPos()
public void setBoxGridPos(int boxGridPos)
boxGridPos
- New value of property boxGridPos.public int getEditMode()
public void setEditMode(int editMode)
editMode
- New value of property editMode.public boolean isShowAllArrows()
public void setShowAllArrows(boolean showAllArrows)
showAllArrows
- New value of property showAllArrows.protected void moveCursor(int dx, int dy)
protected void setCursorAt(int x, int y)
protected void cursorPosChanged()
public boolean processKey(KeyEvent e)
protected void checkWildChanges(Point pt, char ch)
public void focusGained(FocusEvent e)
focusGained
in interface FocusListener
public void focusLost(FocusEvent e)
focusLost
in interface FocusListener
public void checkCursor(boolean forceLost)
Copyright © 2004-15 Francesc Busquets (fbusquets@xtec.cat) & Departament d'Educació de la Generalitat de Catalunya (info@xtec.cat)
Licensed under the terms of the GNU General Public License.