java.lang.Object
com.barteo.emulator.app.ui.swt.SwtDisplayComponent
- All Implemented Interfaces:
- com.barteo.emulator.DisplayComponent
- public class SwtDisplayComponent
- extends java.lang.Object
- implements com.barteo.emulator.DisplayComponent
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
deviceCanvas
private org.eclipse.swt.widgets.Canvas deviceCanvas
displayImage
private com.barteo.emulator.device.swt.SwtMutableImage displayImage
displayRepaintListener
private com.barteo.emulator.app.ui.DisplayRepaintListener displayRepaintListener
redrawRunnable
private java.lang.Runnable redrawRunnable
SwtDisplayComponent
SwtDisplayComponent(org.eclipse.swt.widgets.Canvas deviceCanvas)
addDisplayRepaintListener
public void addDisplayRepaintListener(com.barteo.emulator.app.ui.DisplayRepaintListener l)
- Specified by:
addDisplayRepaintListener in interface com.barteo.emulator.DisplayComponent
removeDisplayRepaintListener
public void removeDisplayRepaintListener(com.barteo.emulator.app.ui.DisplayRepaintListener l)
- Specified by:
removeDisplayRepaintListener in interface com.barteo.emulator.DisplayComponent
getDisplayImage
public com.barteo.emulator.device.MutableImage getDisplayImage()
- Specified by:
getDisplayImage in interface com.barteo.emulator.DisplayComponent
paint
public void paint(SwtGraphics gc)
repaint
public void repaint()
- Specified by:
repaint in interface com.barteo.emulator.DisplayComponent
fireDisplayRepaint
private void fireDisplayRepaint(com.barteo.emulator.device.MutableImage image)