org.xwt.plat
Class AWT.AWTSurface
java.lang.Object
org.xwt.PixelBuffer
org.xwt.Surface
org.xwt.Surface.DoubleBufferedSurface
org.xwt.plat.AWT.AWTSurface
- All Implemented Interfaces:
- java.awt.event.ComponentListener, java.util.EventListener, java.awt.event.KeyListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.WindowListener
- Direct Known Subclasses:
- Java2.Java2Surface
- Enclosing class:
- AWT
- protected static class AWT.AWTSurface
- extends Surface.DoubleBufferedSurface
- implements java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.KeyListener, java.awt.event.ComponentListener, java.awt.event.WindowListener
Field Summary |
protected java.awt.Insets |
insets
our component's insets |
protected java.awt.Graphics |
ourGraphics
a Graphics context on window |
Fields inherited from class org.xwt.Surface |
allSurfaces, alt, button1, button2, button3, control, cursor, maximized, minimized, mousex, mousey, root, shift |
Methods inherited from class org.xwt.Surface |
Click, Close, dirty, dispose, DoubleClick, Focused, getHeight, getWidth, KeyPressed, KeyReleased, Maximized, Minimized, Move, PosChange, Press, Refresh, Release, setLimits, setMaximized, setMinimized, setSize, SizeChange |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
insets
protected java.awt.Insets insets
- our component's insets
ourGraphics
protected java.awt.Graphics ourGraphics
- a Graphics context on
window
blit
public void blit(PixelBuffer s,
int sx,
int sy,
int dx,
int dy,
int dx2,
int dy2)
- Description copied from class:
Surface.DoubleBufferedSurface
- copies a region from the doublebuffer to this surface
- Specified by:
blit
in class Surface.DoubleBufferedSurface
toBack
public void toBack()
- Specified by:
toBack
in class Surface
toFront
public void toFront()
- Specified by:
toFront
in class Surface
setLocation
public void setLocation()
- Specified by:
setLocation
in class Surface
setTitleBarText
public void setTitleBarText(java.lang.String s)
- Specified by:
setTitleBarText
in class Surface
setIcon
public void setIcon(Picture i)
- Specified by:
setIcon
in class Surface
_setSize
public void _setSize(int width,
int height)
- Specified by:
_setSize
in class Surface
setInvisible
public void setInvisible(boolean b)
- Specified by:
setInvisible
in class Surface
_setMinimized
protected void _setMinimized(boolean b)
- Specified by:
_setMinimized
in class Surface
_setMaximized
protected void _setMaximized(boolean b)
- Specified by:
_setMaximized
in class Surface
makeVisible
protected void makeVisible()
_dispose
public void _dispose()
- Specified by:
_dispose
in class Surface
syncCursor
public void syncCursor()
- Specified by:
syncCursor
in class Surface
componentHidden
public void componentHidden(java.awt.event.ComponentEvent e)
- Specified by:
componentHidden
in interface java.awt.event.ComponentListener
componentShown
public void componentShown(java.awt.event.ComponentEvent e)
- Specified by:
componentShown
in interface java.awt.event.ComponentListener
windowOpened
public void windowOpened(java.awt.event.WindowEvent e)
- Specified by:
windowOpened
in interface java.awt.event.WindowListener
windowClosed
public void windowClosed(java.awt.event.WindowEvent e)
- Specified by:
windowClosed
in interface java.awt.event.WindowListener
windowClosing
public void windowClosing(java.awt.event.WindowEvent e)
- Specified by:
windowClosing
in interface java.awt.event.WindowListener
windowIconified
public void windowIconified(java.awt.event.WindowEvent e)
- Specified by:
windowIconified
in interface java.awt.event.WindowListener
windowDeiconified
public void windowDeiconified(java.awt.event.WindowEvent e)
- Specified by:
windowDeiconified
in interface java.awt.event.WindowListener
windowActivated
public void windowActivated(java.awt.event.WindowEvent e)
- Specified by:
windowActivated
in interface java.awt.event.WindowListener
windowDeactivated
public void windowDeactivated(java.awt.event.WindowEvent e)
- Specified by:
windowDeactivated
in interface java.awt.event.WindowListener
componentMoved
public void componentMoved(java.awt.event.ComponentEvent e)
- Specified by:
componentMoved
in interface java.awt.event.ComponentListener
componentResized
public void componentResized(java.awt.event.ComponentEvent e)
- Specified by:
componentResized
in interface java.awt.event.ComponentListener
componentResized
public void componentResized(int newwidth,
int newheight)
keyTyped
public void keyTyped(java.awt.event.KeyEvent k)
- Specified by:
keyTyped
in interface java.awt.event.KeyListener
keyPressed
public void keyPressed(java.awt.event.KeyEvent k)
- Specified by:
keyPressed
in interface java.awt.event.KeyListener
keyReleased
public void keyReleased(java.awt.event.KeyEvent k)
- Specified by:
keyReleased
in interface java.awt.event.KeyListener
mouseExited
public void mouseExited(java.awt.event.MouseEvent m)
- Specified by:
mouseExited
in interface java.awt.event.MouseListener
mouseEntered
public void mouseEntered(java.awt.event.MouseEvent m)
- Specified by:
mouseEntered
in interface java.awt.event.MouseListener
mouseDragged
public void mouseDragged(java.awt.event.MouseEvent m)
- Specified by:
mouseDragged
in interface java.awt.event.MouseMotionListener
mouseMoved
public void mouseMoved(java.awt.event.MouseEvent m)
- Specified by:
mouseMoved
in interface java.awt.event.MouseMotionListener
mousePressed
public void mousePressed(java.awt.event.MouseEvent m)
- Specified by:
mousePressed
in interface java.awt.event.MouseListener
mouseReleased
public void mouseReleased(java.awt.event.MouseEvent m)
- Specified by:
mouseReleased
in interface java.awt.event.MouseListener
mouseClicked
public void mouseClicked(java.awt.event.MouseEvent m)
- Specified by:
mouseClicked
in interface java.awt.event.MouseListener