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,v 1.2 2006/10/10 18:58:25 urbaneks Exp $
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
Component getComponent()
getBounds
Rectangle getBounds()
setSize
void setSize(int w,
int h)
getSize
Dimension getSize()
setBackground
void setBackground(Color c)
getLocation
Point getLocation()
setCursor
void setCursor(Cursor c)
setSize
void setSize(Dimension d)
getWidth
int getWidth()
getHeight
int getHeight()
getParent
Container getParent()
paint
void paint(Graphics g)
update
void update(Graphics g)
addMouseListener
void addMouseListener(MouseListener l)
addMouseMotionListener
void addMouseMotionListener(MouseMotionListener l)
addKeyListener
void addKeyListener(KeyListener l)