Package rma.swing
Class RmaJCompTitledPanel
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
rma.swing.AbstractJPanel
rma.swing.DefaultJPanel
rma.swing.RmaJCompTitledPanel
- All Implemented Interfaces:
ActionListener
,ItemListener
,ImageObserver
,MenuContainer
,Serializable
,EventListener
,Accessible
,Modifiable
,RmaValidComponent
- See Also:
-
Nested Class Summary
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
FieldsModifier and TypeFieldDescriptionprotected RmaCompTitledBorder
protected JComponent
protected JPanel
protected boolean
protected Component
protected boolean
Fields inherited from class rma.swing.DefaultJPanel
INSETS0000, INSETS5500, INSETS5505, INSETS5550, INSETS5555
Fields inherited from class rma.swing.AbstractJPanel
_modified
Fields inherited from class javax.swing.JComponent
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
accessibleContext, 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
By default, children may not be added directly to a this component, they must be added to its contentPane instead.void
doLayout()
void
Force subclasses to use this interface.boolean
protected boolean
void
refresh()
boolean
protected void
setContentPaneCheckingEnabled
(boolean enabled) If true then calls to add() and setLayout() will cause an exception to be thrown.void
setEnabled
(boolean enable) void
setLayout
(LayoutManager manager) By default the layout of this component may not be set, the layout of its contentPane should be set instead.void
setTitleComponent
(JComponent newComponent) void
setTransmitter
(Component transmitter) void
setTransmittingAllowed
(boolean enable) Methods inherited from class rma.swing.DefaultJPanel
gc, getPanelMenus, getToolTipText, setEnabled, undoEdits
Methods inherited from class rma.swing.AbstractJPanel
actionPerformed, deselectPanel, getIgnoreModifiedEvents, getName, isModified, isValid, itemStateChanged, setIgnoreModifiedEvents, setModified, setName, validateComponents
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
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, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, 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, 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, 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, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, 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, getParent, 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, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
Field Details
-
_border
-
_component
-
_contentPane
-
_transmittingAllowed
protected boolean _transmittingAllowed -
_transmitter
-
_contentPaneCheckingEnabled
protected boolean _contentPaneCheckingEnabled
-
-
Constructor Details
-
RmaJCompTitledPanel
public RmaJCompTitledPanel() -
RmaJCompTitledPanel
-
-
Method Details
-
getTitleComponent
-
setTitleComponent
-
getContentPane
-
doLayout
public void doLayout() -
setTransmittingAllowed
public void setTransmittingAllowed(boolean enable) -
getTransmittingAllowed
public boolean getTransmittingAllowed() -
setTransmitter
-
getTransmitter
-
setEnabled
public void setEnabled(boolean enable) - Overrides:
setEnabled
in classDefaultJPanel
-
addImpl
By default, children may not be added directly to a this component, they must be added to its contentPane instead. For example:thisComponent.getContentPane().add(child)
An attempt to add to directly to this component will cause an runtime exception to be thrown. Subclasses can disable this behavior. -
setLayout
By default the layout of this component may not be set, the layout of its contentPane should be set instead. For example:thisComponent.getContentPane().setLayout(new BorderLayout())
An attempt to set the layout of this component will cause an runtime exception to be thrown. Subclasses can disable this behavior. -
isContentPaneCheckingEnabled
protected boolean isContentPaneCheckingEnabled()- Returns:
- true if add and setLayout should be checked
- See Also:
-
setContentPaneCheckingEnabled
protected void setContentPaneCheckingEnabled(boolean enabled) If true then calls to add() and setLayout() will cause an exception to be thrown. -
fillPanel
public void fillPanel()Description copied from class:AbstractJPanel
Force subclasses to use this interface.- Overrides:
fillPanel
in classDefaultJPanel
-
refresh
public void refresh() -
savePanel
public boolean savePanel()- Overrides:
savePanel
in classDefaultJPanel
-