public abstract class JaxoEditPanel
extends javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Modifier | Constructor and Description |
---|---|
protected |
JaxoEditPanel()
Create without LayoutManager.
|
protected |
JaxoEditPanel(java.awt.LayoutManager l)
Create with given LayoutManager.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
addEditPanelListener(JaxoEditPanelListener listener)
Adds the given listener as an ActionListener to this panel.
|
protected javax.swing.border.TitledBorder |
createBorder(java.lang.String title)
Returns a TitledBorder with given text.
|
protected javax.swing.border.TitledBorder |
createI18NBorder(java.lang.String key)
Returns a TitledBorder with translated text.
|
protected javax.swing.JLabel |
createI18NLabel(java.lang.String key)
Returns a JLabel with translated text.
|
protected javax.swing.JLabel |
createLabel(java.lang.String title)
Returns a JLabel with given text.
|
protected java.awt.Dimension |
getCheckBoxPanelSize()
Returns the size of a single checkbox panel.
|
protected java.awt.GridLayout |
getOneColumnPanelLayout()
Returns the layout of one column.
|
protected java.awt.GridLayout |
getPanelLayout()
Get the PanelLayout.
|
protected javax.swing.JSpinner |
getSpinner(float value,
float min,
float max,
float step,
java.lang.String name)
Returns a JSpinner.
|
protected javax.swing.JSpinner |
getSpinner(int value,
int min,
int max,
int step,
java.lang.String name)
Returns a JSpinner.
|
protected void |
setCheckBoxPanelSize(java.awt.Dimension newSize)
Sets the size of a single checkbox panel.
|
protected void |
setLineBoxLayout()
Set LayoutManager to a new LINE_AXIS BoxLayout
|
protected void |
setOneColumnPanelLayout(java.awt.GridLayout newLayout)
Sets the layout of one column.
|
protected void |
setPanelLayout(java.awt.GridLayout newLayout)
Set the PanelLayout.
|
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, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, 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
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, 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, 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, transferFocusBackward, transferFocusUpCycle
protected JaxoEditPanel()
protected JaxoEditPanel(java.awt.LayoutManager l)
l
- A LayoutManager, may be null.protected void setLineBoxLayout()
protected javax.swing.border.TitledBorder createI18NBorder(java.lang.String key)
key
- A key to be translated by the JaxoLanguage class.protected javax.swing.JLabel createI18NLabel(java.lang.String key)
key
- A key to be translated by the JaxoLanguage class.protected javax.swing.border.TitledBorder createBorder(java.lang.String title)
title
- The title text of the border.protected javax.swing.JLabel createLabel(java.lang.String title)
title
- The text for the label.protected javax.swing.JSpinner getSpinner(float value, float min, float max, float step, java.lang.String name)
value
- The value of the corresponding SpinnerNumberModel.min
- The min value of the corresponding SpinnerNumberModel.max
- The max value of the corresponding SpinnerNumberModel.step
- The step size of the corresponding SpinnerNumberModel.name
- The name to set for the JSpinner.protected javax.swing.JSpinner getSpinner(int value, int min, int max, int step, java.lang.String name)
value
- The value of the corresponding SpinnerNumberModel.min
- The min value of the corresponding SpinnerNumberModel.max
- The max value of the corresponding SpinnerNumberModel.step
- The step size of the corresponding SpinnerNumberModel.name
- The name to set for the JSpinner.public abstract void addEditPanelListener(JaxoEditPanelListener listener)
listener
- The listener to add to this panel.protected java.awt.GridLayout getPanelLayout()
protected void setPanelLayout(java.awt.GridLayout newLayout)
newLayout
- the panelLayout.protected java.awt.GridLayout getOneColumnPanelLayout()
protected void setOneColumnPanelLayout(java.awt.GridLayout newLayout)
newLayout
- the layout of one column.protected java.awt.Dimension getCheckBoxPanelSize()
protected void setCheckBoxPanelSize(java.awt.Dimension newSize)
newSize
- the size of a single checkbox panel.Licensed under GPL. For more information, see http://jaxodraw.sourceforge.net/license.html or the LICENSE file in the jaxodraw distribution.