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