org.rosuda.ibase.toolkit
Interface GraphicsDevice
- All Known Implementing Classes:
- AWTGraphicsDevice, AwtQueryPopup, SWINGGraphicsDevice
public interface GraphicsDevice
GraphicsDevice handles graphics-, mouse-, keyboard- and layer interactivity on lowest level
- Version:
- $Id: GraphicsDevice.java 2626 2006-10-10 18:58:58Z urbaneks $
AWTGrDevID
static final int AWTGrDevID
- See Also:
- Constant Field Values
SWINGGrDevID
static final int SWINGGrDevID
- See Also:
- Constant Field Values
JOGLGrDevID
static final int JOGLGrDevID
- See Also:
- Constant Field Values
paintLayer
void paintLayer(int layer)
repaint
void repaint()
setPCOwner
void setPCOwner(PlotComponent pc)
getGrDevID
int getGrDevID()
setUpdateRoot
void setUpdateRoot(int root)
getComponent
java.awt.Component getComponent()
getBounds
java.awt.Rectangle getBounds()
setSize
void setSize(int w,
int h)
getSize
java.awt.Dimension getSize()
setBackground
void setBackground(java.awt.Color c)
getLocation
java.awt.Point getLocation()
setCursor
void setCursor(java.awt.Cursor c)
setSize
void setSize(java.awt.Dimension d)
getWidth
int getWidth()
getHeight
int getHeight()
getParent
java.awt.Container getParent()
paint
void paint(java.awt.Graphics g)
update
void update(java.awt.Graphics g)
addMouseListener
void addMouseListener(java.awt.event.MouseListener l)
addMouseMotionListener
void addMouseMotionListener(java.awt.event.MouseMotionListener l)
addKeyListener
void addKeyListener(java.awt.event.KeyListener l)