public class InteractiveChart extends Chart implements org.eclipse.swt.events.PaintListener
Modifier and Type | Field and Description |
---|---|
protected SelectionRectangle |
selection
the selection rectangle for zoom in/out
|
Constructor and Description |
---|
InteractiveChart(org.eclipse.swt.widgets.Composite parent,
int style)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
dispose() |
void |
handleEvent(org.eclipse.swt.widgets.Event event) |
void |
paintControl(org.eclipse.swt.events.PaintEvent e) |
enableCompress, getAxisSet, getBackgroundInPlotArea, getLegend, getOrientation, getPlotArea, getSeriesSet, getTitle, isCompressEnabled, isUpdateSuspended, redraw, renderOffscreenImage, save, setBackground, setBackgroundInPlotArea, setOrientation, suspendUpdate, update, updateLayout
changed, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
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, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse
addDisposeListener, addListener, checkWidget, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
protected SelectionRectangle selection
public InteractiveChart(org.eclipse.swt.widgets.Composite parent, int style)
parent
- the parent compositestyle
- the stylepublic void paintControl(org.eclipse.swt.events.PaintEvent e)
paintControl
in interface org.eclipse.swt.events.PaintListener
public void handleEvent(org.eclipse.swt.widgets.Event event)
handleEvent
in interface org.eclipse.swt.widgets.Listener
handleEvent
in class Chart
Copyright © 2019. All rights reserved.