public class CalculatorCombo
extends org.eclipse.swt.widgets.Composite
Note that although this class is a subclass of Composite, it
does not make sense to add children to it, or set a layout on it.
| Constructor and Description |
|---|
CalculatorCombo(org.eclipse.swt.widgets.Composite parent,
int style)
Constructs a new instance of this class given its parent.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addModifyListener(org.eclipse.swt.events.ModifyListener listener)
Adds the listener to the collection of listeners who will be notified
when the receiver's text is modified, by sending it one of the messages
defined in the
ModifyListener interface. |
org.eclipse.swt.graphics.Point |
computeSize(int wHint,
int hHint,
boolean changed) |
java.lang.String |
getValue() |
void |
removeModifyListener(org.eclipse.swt.events.ModifyListener listener)
Removes the listener from the collection of listeners who will be
notified when the receiver's text is modified.
|
void |
setEnabled(boolean enabled) |
void |
setToolTipText(java.lang.String txt) |
void |
setValue(java.lang.String value) |
changed, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabListcomputeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBaraddControlListener, 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, 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, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, updateaddDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toStringpublic CalculatorCombo(org.eclipse.swt.widgets.Composite parent,
int style)
parent - a widget which will be the parent of the new instance (cannot be null)style - not usedjava.lang.IllegalArgumentException - org.eclipse.swt.SWTException - public void addModifyListener(org.eclipse.swt.events.ModifyListener listener)
ModifyListener interface.listener - the listener which should be notifiedjava.lang.IllegalArgumentException - org.eclipse.swt.SWTException - ModifyListener,
removeModifyListener(org.eclipse.swt.events.ModifyListener)public org.eclipse.swt.graphics.Point computeSize(int wHint,
int hHint,
boolean changed)
computeSize in class org.eclipse.swt.widgets.ControlControl.computeSize(int, int, boolean)public java.lang.String getValue()
public void removeModifyListener(org.eclipse.swt.events.ModifyListener listener)
listener - the listener which should no longer be notifiedjava.lang.IllegalArgumentException - org.eclipse.swt.SWTException - ModifyListener,
addModifyListener(org.eclipse.swt.events.ModifyListener)public void setEnabled(boolean enabled)
setEnabled in class org.eclipse.swt.widgets.ControlControl.setEnabled(boolean)public void setToolTipText(java.lang.String txt)
setToolTipText in class org.eclipse.swt.widgets.ControlControl.setToolTipText(java.lang.String)public void setValue(java.lang.String value)
value - new valuejava.lang.NumberFormatException - if value is not a valid double
value