public class TitledJPanel extends SpecialJPanel
Modifier and Type | Class and Description |
---|---|
class |
TitledJPanel.TitlePanel |
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
static java.awt.Color |
bottomColor |
protected javax.swing.JPanel |
container |
static int |
FADED |
static int |
HIGHLIGHTED |
static int |
LEFT_MARGIN |
protected javax.swing.JComponent |
mainPanel |
static int |
NORMAL |
protected TitledJPanel.TitlePanel |
titleLabel |
static java.awt.Color |
topColor |
advicePanel, showNames
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
TitledJPanel() |
TitledJPanel(boolean isDoubleBuffered) |
TitledJPanel(java.awt.LayoutManager layout) |
TitledJPanel(java.awt.LayoutManager layout,
boolean isDoubleBuffered) |
TitledJPanel(java.lang.String title) |
TitledJPanel(java.lang.String title,
java.lang.String border) |
Modifier and Type | Method and Description |
---|---|
java.awt.Component |
addMain(java.awt.Component c)
Deprecated.
-- use two arg version
|
javax.swing.JComponent |
getMainPanel() |
java.awt.Dimension |
getMaximumSize() |
java.awt.Dimension |
getMinimumSize() |
java.awt.Dimension |
getPreferredSize() |
TitledJPanel.TitlePanel |
getTitleLabel() |
void |
includeBorders(java.lang.String border) |
boolean |
isShowMainPanel() |
protected boolean |
isShowTitleBar() |
static void |
main(java.lang.String[] ignore) |
void |
setBorders(java.lang.String border) |
void |
setBottomInset() |
void |
setLayoutMain(java.awt.LayoutManager layout) |
void |
setLeftInset() |
void |
setMainPanel(javax.swing.JComponent c) |
void |
setRightInset() |
void |
setShowMainPanel(boolean showMainPanel) |
protected void |
setShowTitleBar(boolean showTitleBar) |
void |
setTitle(java.lang.String title) |
void |
setTitleState(int state) |
void |
setTopInset() |
getAdvicePanel, getMySize, hasAdvice, isShowAdvice, isShowNames, setAdvice, setShowAdvice, setShowNames, toggleShowNames
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, getNextFocusableComponent, getPopupLocation, 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
protected javax.swing.JPanel container
protected TitledJPanel.TitlePanel titleLabel
protected javax.swing.JComponent mainPanel
public static final int NORMAL
public static final int HIGHLIGHTED
public static final int FADED
public static final java.awt.Color topColor
public static final java.awt.Color bottomColor
public static final int LEFT_MARGIN
public TitledJPanel(boolean isDoubleBuffered)
public TitledJPanel(java.awt.LayoutManager layout, boolean isDoubleBuffered)
public TitledJPanel(java.awt.LayoutManager layout)
public TitledJPanel()
public TitledJPanel(java.lang.String title)
public TitledJPanel(java.lang.String title, java.lang.String border)
public void setBorders(java.lang.String border)
public void includeBorders(java.lang.String border)
public java.awt.Dimension getPreferredSize()
getPreferredSize
in class javax.swing.JComponent
public java.awt.Dimension getMinimumSize()
getMinimumSize
in class javax.swing.JComponent
public java.awt.Dimension getMaximumSize()
getMaximumSize
in class javax.swing.JComponent
public void setRightInset()
public void setLeftInset()
public void setTopInset()
public void setBottomInset()
public java.awt.Component addMain(java.awt.Component c)
public void setLayoutMain(java.awt.LayoutManager layout)
public javax.swing.JComponent getMainPanel()
public void setMainPanel(javax.swing.JComponent c)
public void setTitle(java.lang.String title)
protected boolean isShowTitleBar()
protected void setShowTitleBar(boolean showTitleBar)
public boolean isShowMainPanel()
public void setShowMainPanel(boolean showMainPanel)
public TitledJPanel.TitlePanel getTitleLabel()
public void setTitleState(int state)
public static void main(java.lang.String[] ignore)