Package com.biglybt.ui.swt.widgets
Class LabelWithMinMaxWidth
java.lang.Object
org.eclipse.swt.widgets.Widget
org.eclipse.swt.widgets.Control
org.eclipse.swt.widgets.Label
com.biglybt.ui.swt.widgets.LabelWithMinMaxWidth
- All Implemented Interfaces:
org.eclipse.swt.graphics.Drawable
public class LabelWithMinMaxWidth
extends org.eclipse.swt.widgets.Label
-
Field Summary
FieldsFields inherited from class org.eclipse.swt.widgets.Widget
handle
-
Constructor Summary
ConstructorsConstructorDescriptionLabelWithMinMaxWidth
(org.eclipse.swt.widgets.Composite parent, int style, int minWidth, int maxWidth) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
org.eclipse.swt.graphics.Point
computeSize
(int wHint, int hHint, boolean changed) Methods inherited from class org.eclipse.swt.widgets.Label
getAlignment, getImage, getText, setAlignment, setImage, setText
Methods inherited from class org.eclipse.swt.widgets.Control
addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, 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, isAutoScalable, 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, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFocus, setFont, setForeground, 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
-
Field Details
-
minWidth
private final int minWidth -
maxWidth
private final int maxWidth
-
-
Constructor Details
-
LabelWithMinMaxWidth
public LabelWithMinMaxWidth(org.eclipse.swt.widgets.Composite parent, int style, int minWidth, int maxWidth)
-
-
Method Details
-
checkSubclass
protected void checkSubclass()- Overrides:
checkSubclass
in classorg.eclipse.swt.widgets.Widget
-
computeSize
public org.eclipse.swt.graphics.Point computeSize(int wHint, int hHint, boolean changed) - Overrides:
computeSize
in classorg.eclipse.swt.widgets.Control
-