cvj2.gui.swt.widgets
クラス DoubleBufferedCanvas

java.lang.Object
  上位を拡張 org.eclipse.swt.widgets.Widget
      上位を拡張 org.eclipse.swt.widgets.Control
          上位を拡張 org.eclipse.swt.widgets.Scrollable
              上位を拡張 org.eclipse.swt.widgets.Composite
                  上位を拡張 org.eclipse.swt.widgets.Canvas
                      上位を拡張 cvj2.gui.swt.widgets.DoubleBufferedCanvas
すべての実装されたインタフェース:
Drawable
直系の既知のサブクラス:
CustomScrollbar

public class DoubleBufferedCanvas
extends Canvas

ダブルバッファリングを行うCanvas。
Windowsの場合はこれをしないと画面がチラチラする


フィールドの概要
 
クラス org.eclipse.swt.widgets.Composite から継承されたフィールド
embeddedHandle
 
クラス org.eclipse.swt.widgets.Widget から継承されたフィールド
handle
 
コンストラクタの概要
DoubleBufferedCanvas(Composite parent, int style)
          コンストラクタ
 
メソッドの概要
 void addPaintListener(PaintListener listener)
           
 void dispose()
           
 void removePaintListener(PaintListener listener)
           
 
クラス org.eclipse.swt.widgets.Canvas から継承されたメソッド
drawBackground, getCaret, getIME, scroll, setCaret, setFont, setIME
 
クラス org.eclipse.swt.widgets.Composite から継承されたメソッド
changed, checkSubclass, computeSize, drawBackground, getBackgroundMode, getChildren, getClientArea, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
 
クラス org.eclipse.swt.widgets.Scrollable から継承されたメソッド
computeTrim, getBorderWidth, getHorizontalBar, getVerticalBar
 
クラス org.eclipse.swt.widgets.Control から継承されたメソッド
addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addTouchListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, 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, removeTouchListener, removeTraverseListener, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
 
クラス org.eclipse.swt.widgets.Widget から継承されたメソッド
addDisposeListener, addListener, checkWidget, getData, getData, getDisplay, getListeners, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

DoubleBufferedCanvas

public DoubleBufferedCanvas(Composite parent,
                            int style)
コンストラクタ

メソッドの詳細

addPaintListener

public void addPaintListener(PaintListener listener)
オーバーライド:
クラス Control 内の addPaintListener

removePaintListener

public void removePaintListener(PaintListener listener)
オーバーライド:
クラス Control 内の removePaintListener

dispose

public void dispose()
オーバーライド:
クラス Widget 内の dispose