public abstract class SMYLDLabeledComponent extends JPanel implements GUIConstants
JPanel.AccessibleJPanelJComponent.AccessibleJComponentContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy| Modifier and Type | Field and Description |
|---|---|
protected int |
mainComponentWidth |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWaccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTCLASS_GUIUtil_METH_SET_DRAGABLE_COMP, CLASS_NAME_ACTION_HANDLER, CLASS_NAME_ACTIONS, CLASS_NAME_DATE_PANEL, CLASS_NAME_DOCKABLE_CONTAINER, CLASS_NAME_DOCKABLE_DESKTOP, CLASS_NAME_DOCKABLE_DESKTOP_LST, CLASS_NAME_DOCKABLE_PANEL, CLASS_NAME_DOCKABLE_TEMPLATE, CLASS_NAME_FP_ACTION_HANDLER, CLASS_NAME_FP_ACTIONS, CLASS_NAME_FP_DATE_PANEL, CLASS_NAME_FP_DOCKABLE_CONTAINER, CLASS_NAME_FP_DOCKABLE_DESKTOP, CLASS_NAME_FP_DOCKABLE_DESKTOP_LST, CLASS_NAME_FP_DOCKABLE_PANEL, CLASS_NAME_FP_DOCKABLE_TEMPLATE, CLASS_NAME_FP_GUI_ACTION, CLASS_NAME_FP_GUI_UTIL, CLASS_NAME_FP_INTERNET_PANEL, CLASS_NAME_FP_LAYOUT_BORDER, CLASS_NAME_FP_LAYOUT_BOX, CLASS_NAME_FP_LAYOUT_FLOW, CLASS_NAME_FP_LAYOUT_GRID, CLASS_NAME_FP_LAYOUT_RC, CLASS_NAME_FP_LAYOUT_SPRING, CLASS_NAME_FP_SMYLD_BUTN, CLASS_NAME_FP_SMYLD_CHKB, CLASS_NAME_FP_SMYLD_COMBO, CLASS_NAME_FP_SMYLD_DESKTOP_PANE, CLASS_NAME_FP_SMYLD_DIALOG, CLASS_NAME_FP_SMYLD_FRAME, CLASS_NAME_FP_SMYLD_IFRAME, CLASS_NAME_FP_SMYLD_LBL, CLASS_NAME_FP_SMYLD_LCOMBO, CLASS_NAME_FP_SMYLD_LIST, CLASS_NAME_FP_SMYLD_LPASS, CLASS_NAME_FP_SMYLD_LTABLE, CLASS_NAME_FP_SMYLD_LTXT, CLASS_NAME_FP_SMYLD_MDI, CLASS_NAME_FP_SMYLD_MNU, CLASS_NAME_FP_SMYLD_MNUBAR, CLASS_NAME_FP_SMYLD_MNUCLS, CLASS_NAME_FP_SMYLD_MNUITM, CLASS_NAME_FP_SMYLD_MNUOBJ, CLASS_NAME_FP_SMYLD_PASS, CLASS_NAME_FP_SMYLD_POPUP_MENU, CLASS_NAME_FP_SMYLD_PRG, CLASS_NAME_FP_SMYLD_RADB, CLASS_NAME_FP_SMYLD_SCRLP, CLASS_NAME_FP_SMYLD_SP_SIDE, CLASS_NAME_FP_SMYLD_SPLIT, CLASS_NAME_FP_SMYLD_TABBEDPANE, CLASS_NAME_FP_SMYLD_TABLE, CLASS_NAME_FP_SMYLD_TOOLBAR, CLASS_NAME_FP_SMYLD_TREE, CLASS_NAME_FP_SMYLD_TREE_MODEL, CLASS_NAME_FP_SMYLD_TREE_NODE, CLASS_NAME_FP_SMYLD_TXT, CLASS_NAME_FP_SMYLD_TXT_AREA, CLASS_NAME_FP_SMYLD_TXT_LAREA, CLASS_NAME_GUI_ACTION, CLASS_NAME_GUI_UTIL, CLASS_NAME_INTERNET_PANEL, CLASS_NAME_LAYOUT_BORDER, CLASS_NAME_LAYOUT_BOX, CLASS_NAME_LAYOUT_FLOW, CLASS_NAME_LAYOUT_GRID, CLASS_NAME_LAYOUT_RC, CLASS_NAME_LAYOUT_SPRING, CLASS_NAME_SMYLD_BUTN, CLASS_NAME_SMYLD_CHKB, CLASS_NAME_SMYLD_COMBO, CLASS_NAME_SMYLD_DESKTOP_PANE, CLASS_NAME_SMYLD_DIALOG, CLASS_NAME_SMYLD_FRAME, CLASS_NAME_SMYLD_IFRAME, CLASS_NAME_SMYLD_LBL, CLASS_NAME_SMYLD_LCOMBO, CLASS_NAME_SMYLD_LIST, CLASS_NAME_SMYLD_LPASS, CLASS_NAME_SMYLD_LTABLE, CLASS_NAME_SMYLD_LTXT, CLASS_NAME_SMYLD_MDI, CLASS_NAME_SMYLD_MNU, CLASS_NAME_SMYLD_MNUBAR, CLASS_NAME_SMYLD_MNUCLS, CLASS_NAME_SMYLD_MNUITM, CLASS_NAME_SMYLD_MNUOBJ, CLASS_NAME_SMYLD_PASS, CLASS_NAME_SMYLD_POPUP_MENU, CLASS_NAME_SMYLD_PRG, CLASS_NAME_SMYLD_RADB, CLASS_NAME_SMYLD_SP_SCRLP, CLASS_NAME_SMYLD_SP_SIDE, CLASS_NAME_SMYLD_SPLIT, CLASS_NAME_SMYLD_TABBEDPANE, CLASS_NAME_SMYLD_TABLE, CLASS_NAME_SMYLD_TOOLBAR, CLASS_NAME_SMYLD_TREE, CLASS_NAME_SMYLD_TREE_MODEL, CLASS_NAME_SMYLD_TREE_NODE, CLASS_NAME_SMYLD_TXT, CLASS_NAME_SMYLD_TXT_AREA, CLASS_NAME_SMYLD_TXT_LAREA, COMP_TEXT_POSITION_BOTTOM, COMP_TEXT_POSITION_SIDE, COMP_TEXT_POSITION_TOP, LAYOUT_FLOW_ALIGN_CENTER, LAYOUT_FLOW_ALIGN_LEFT, LAYOUT_FLOW_ALIGN_RIGHT, LAYOUTS_SUPPORT_DIRECT_ADD, LAYOUTS_SUPPORT_GAP, SIDEBOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WESTABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Constructor and Description |
|---|
SMYLDLabeledComponent() |
SMYLDLabeledComponent(String Label) |
| Modifier and Type | Method and Description |
|---|---|
void |
addFocusListener(FocusListener focusListener) |
void |
addMouseListener(MouseListener mouseListener) |
void |
addSMYLDChangeListener(SMYLDChangeListener listener) |
protected abstract JComponent |
createMainComponent() |
String |
getLabel() |
JComponent |
getLabelComponent() |
JComponent |
getMainComponent() |
int |
getMainComponentWidth() |
protected void |
init() |
void |
setAutoscrolls(boolean scrollable) |
void |
setBGColor(String newColor) |
void |
setBounds(int x,
int y,
int width,
int height) |
void |
setComponentOrientation(ComponentOrientation orient) |
void |
setEnabled(boolean enable) |
void |
setHorizintalLabelAlignment(int position) |
void |
setIcon(ImageIcon newIcon) |
void |
setLabel(String label) |
void |
setLabelPosition(int newPosition) |
void |
setLabelPosition(String newPosition) |
void |
setMainComponentWidth(int mainComponentWidth) |
void |
setScrollable(boolean scrol) |
void |
setVerticalLabelAlignment(int position) |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIaddAncestorListener, 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, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updateadd, 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, validateTreeaction, add, addComponentListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, 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, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCyclepublic SMYLDLabeledComponent()
public SMYLDLabeledComponent(String Label)
public void setScrollable(boolean scrol)
protected void init()
public JComponent getMainComponent()
public JComponent getLabelComponent()
protected abstract JComponent createMainComponent()
public String getLabel()
public void setVerticalLabelAlignment(int position)
public void addSMYLDChangeListener(SMYLDChangeListener listener)
public void setHorizintalLabelAlignment(int position)
public void setLabel(String label)
public void setEnabled(boolean enable)
setEnabled in class JComponentpublic void setIcon(ImageIcon newIcon)
public void setComponentOrientation(ComponentOrientation orient)
setComponentOrientation in class Componentpublic void setAutoscrolls(boolean scrollable)
setAutoscrolls in class JComponentpublic void setBounds(int x,
int y,
int width,
int height)
public void setLabelPosition(String newPosition)
public void setLabelPosition(int newPosition)
public void addMouseListener(MouseListener mouseListener)
addMouseListener in class Componentpublic void addFocusListener(FocusListener focusListener)
addFocusListener in class Componentpublic int getMainComponentWidth()
public void setMainComponentWidth(int mainComponentWidth)
public void setBGColor(String newColor)
Copyright © 2019 com.github.mfjamil. All rights reserved.