Class PropLabel

  • All Implemented Interfaces:
    org.eclipse.swt.graphics.Drawable

    public class PropLabel
    extends org.eclipse.swt.widgets.Composite
    Property label class.
    Author:
    Christopher Mindus
    • Field Summary

      • Fields inherited from class org.eclipse.swt.widgets.Control

        handle
    • Constructor Summary

      Constructors 
      ConstructorDescription
      PropLabel​(org.eclipse.swt.widgets.Composite parent, java.lang.String text)
      Constructor.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethodDescription
      java.lang.StringgetText()
      Gets the text.
      voidsetBackground​(org.eclipse.swt.graphics.Color c)
      Background color to label and to us.
      voidsetEdit​(org.eclipse.swt.widgets.Composite edit)
      Assigns the Node for focus processing.
      booleansetFocus()
      Focus is set to entry instead.
      voidsetForeground​(org.eclipse.swt.graphics.Color c)
      Foreground to label.
      • Methods inherited from class org.eclipse.swt.widgets.Composite

        changed, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setLayout, setLayoutDeferred, setTabList
      • Methods inherited from class org.eclipse.swt.widgets.Scrollable

        computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
      • Methods inherited from class org.eclipse.swt.widgets.Control

        addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
      • Methods inherited from class org.eclipse.swt.widgets.Widget

        addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface org.eclipse.swt.graphics.Drawable

        isAutoScalable
    • Constructor Detail

      • PropLabel

        public PropLabel​(org.eclipse.swt.widgets.Composite parent,
                         java.lang.String text)
        Constructor.
    • Method Detail

      • getText

        public java.lang.String getText()
        Gets the text.
      • setEdit

        public void setEdit​(org.eclipse.swt.widgets.Composite edit)
        Assigns the Node for focus processing.
      • setBackground

        public void setBackground​(org.eclipse.swt.graphics.Color c)
        Background color to label and to us.
        Overrides:
        setBackground in class org.eclipse.swt.widgets.Control
      • setForeground

        public void setForeground​(org.eclipse.swt.graphics.Color c)
        Foreground to label.
        Overrides:
        setForeground in class org.eclipse.swt.widgets.Control
      • setFocus

        public boolean setFocus()
        Focus is set to entry instead.
        Overrides:
        setFocus in class org.eclipse.swt.widgets.Composite
        Returns:
        true for success, false if not possible.