public class CheckBoxItemPanel
extends javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
protected javax.swing.JCheckBox |
checkBoxItemObj
Check-box item for panel.
|
static int |
DEF_HORIZ_GAP
Default horizontal gap value for items on panel layout.
|
static int |
DEF_VERT_GAP
Default vertical gap value for items on panel layout.
|
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
CheckBoxItemPanel()
Creates a check-box item panel.
|
CheckBoxItemPanel(java.lang.Object msgObj)
Creates a check-box item panel.
|
CheckBoxItemPanel(java.lang.Object msgObj,
java.lang.String promptStr)
Creates a check-box item panel.
|
CheckBoxItemPanel(java.lang.Object msgObj,
java.lang.String promptStr,
boolean initialStateFlg)
Creates a check-box item panel.
|
CheckBoxItemPanel(java.lang.Object msgObj,
java.lang.String promptStr,
java.lang.Object bottomObj,
boolean initialStateFlg)
Creates a check-box item panel.
|
CheckBoxItemPanel(java.lang.Object msgObj,
java.lang.String promptStr,
java.lang.Object bottomObj,
boolean initialStateFlg,
int horizGap,
int vertGap)
Creates a check-box item panel.
|
Modifier and Type | Method and Description |
---|---|
javax.swing.JCheckBox |
getCheckBoxItemObj()
Returns the check-box object used by this panel.
|
boolean |
getCheckBoxState()
Returns the state of the check-box item.
|
void |
setCheckBoxState(boolean flgVal)
Sets the state of the check-box item.
|
void |
setCheckBoxText(java.lang.String textStr)
Sets the text shown on the check-box item.
|
int |
showPanelInDialog(java.awt.Component parentComp,
java.lang.String titleStr)
Displays this check-box panel in a popup dialog, with "OK" and
"Cancel" buttons and a "PLAIN_MESSAGE" style, modal window.
|
int |
showPanelInDialog(java.awt.Component parentComp,
java.lang.String titleStr,
boolean modalFlag)
Displays this check-box panel in a popup dialog, with "OK" and
"Cancel" buttons and a "PLAIN_MESSAGE" style of window.
|
int |
showPanelInDialog(java.awt.Component parentComp,
java.lang.String titleStr,
int msgType,
boolean modalFlag)
Displays this check-box panel in a popup dialog, with "OK" and
"Cancel" buttons.
|
int |
showPanelInDialog(java.awt.Component parentComp,
java.lang.String titleStr,
int optionType,
int msgType,
boolean modalFlag)
Displays this check-box panel in a popup dialog.
|
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, 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, 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 DEF_HORIZ_GAP
public static final int DEF_VERT_GAP
protected final javax.swing.JCheckBox checkBoxItemObj
public CheckBoxItemPanel(java.lang.Object msgObj, java.lang.String promptStr, java.lang.Object bottomObj, boolean initialStateFlg, int horizGap, int vertGap)
msgObj
- the message object to show above the check-box item;
may be a 'String', a 'Component', or null for none.promptStr
- the prompt string to show to the right of the
check box.bottomObj
- the object to show below the text-edit field;
may be a 'String', a 'Component', or null for none.initialStateFlg
- sets the initial state of the check-box
item; true for selected, false for not selected.horizGap
- the horizontal gap to use in the layout.vertGap
- the vertical gap to use in the layout.public CheckBoxItemPanel(java.lang.Object msgObj, java.lang.String promptStr, java.lang.Object bottomObj, boolean initialStateFlg)
msgObj
- the message object to show above the check-box item;
may be a 'String', a 'Component', or null for none.promptStr
- the prompt string to show to the right of the
check box.bottomObj
- the object to show below the text-edit field;
may be a 'String', a 'Component', or null for none.initialStateFlg
- sets the initial state of the check-box
item; true for selected, false for not selected.public CheckBoxItemPanel(java.lang.Object msgObj, java.lang.String promptStr, boolean initialStateFlg)
msgObj
- the message object to show above the check-box item;
may be a 'String', a 'Component', or null for none.promptStr
- the prompt string to show to the right of the
check box.initialStateFlg
- sets the initial state of the check-box
item; true for selected, false for not selected.public CheckBoxItemPanel(java.lang.Object msgObj, java.lang.String promptStr)
msgObj
- the message object to show above the check-box item;
may be a 'String', a 'Component', or null for none.promptStr
- the prompt string to show to the right of the
check box.public CheckBoxItemPanel(java.lang.Object msgObj)
msgObj
- the message object to show above the check-box item;
may be a 'String', a 'Component', or null for none.public CheckBoxItemPanel()
public int showPanelInDialog(java.awt.Component parentComp, java.lang.String titleStr, int optionType, int msgType, boolean modalFlag)
parentComp
- the parent component for the popup.titleStr
- the title string for popup window.optionType
- specifies what default option buttons to
automatically create if 'optionsArr' is null or empty; one of:
DEFAULT_OPTION, YES_NO_OPTION, YES_NO_CANCEL_OPTION, OK_CANCEL_OPTION
or NO_AUTOBUTTONS_OPTION.msgType
- the type of message to be displayed (primarily used
to determine the icon from the pluggable Look and Feel):
ERROR_MESSAGE, INFORMATION_MESSAGE, WARNING_MESSAGE,
QUESTION_MESSAGE, or PLAIN_MESSAGE.modalFlag
- true for modal, false for modeless (allows other
windows to run).public int showPanelInDialog(java.awt.Component parentComp, java.lang.String titleStr, int msgType, boolean modalFlag)
parentComp
- the parent component for the popup.titleStr
- the title string for popup window.msgType
- the type of message to be displayed (primarily used
to determine the icon from the pluggable Look and Feel):
ERROR_MESSAGE, INFORMATION_MESSAGE, WARNING_MESSAGE,
QUESTION_MESSAGE, or PLAIN_MESSAGE.modalFlag
- true for modal, false for modeless (allows other
windows to run).public int showPanelInDialog(java.awt.Component parentComp, java.lang.String titleStr, boolean modalFlag)
parentComp
- the parent component for the popup.titleStr
- the title string for popup window.modalFlag
- true for modal, false for modeless (allows other
windows to run).public int showPanelInDialog(java.awt.Component parentComp, java.lang.String titleStr)
parentComp
- the parent component for the popup.titleStr
- the title string for popup window.public boolean getCheckBoxState()
public void setCheckBoxState(boolean flgVal)
flgVal
- true for selected; false for not.public void setCheckBoxText(java.lang.String textStr)
textStr
- text to be shown.public javax.swing.JCheckBox getCheckBoxItemObj()