public interface IPanelI extends IServerI, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener, java.awt.event.KeyListener, java.awt.event.FocusListener, java.awt.event.ComponentListener, java.awt.event.WindowListener
| Modifier and Type | Method and Description |
|---|---|
void |
addPane(IPane p) |
void |
clearPane() |
IPane |
currentPane()
returns current pane; if null, it returns first pane.
|
void |
draw(IGraphics g) |
void |
focus()
focus on all pane
|
IBounds |
getBounds() |
int |
getHeight() |
IG |
getIG() |
IPane |
getPaneAt(int x,
int y) |
int |
getWidth() |
float |
getX() |
float |
getY() |
void |
keyPressed(IKeyEvent e) |
void |
keyReleased(IKeyEvent e) |
void |
keyTyped(IKeyEvent e) |
void |
mouseClicked(IMouseEvent e) |
void |
mouseDragged(IMouseEvent e) |
void |
mouseMoved(IMouseEvent e) |
void |
mousePressed(IMouseEvent e) |
void |
mouseReleased(IMouseEvent e) |
void |
mouseWheelMoved(IMouseWheelEvent e) |
IPane |
pane(int i) |
int |
paneNum() |
void |
postdraw(IGraphics g) |
void |
predraw(IGraphics g) |
void |
removePane(int i) |
void |
saveDialog() |
IServer |
server() |
void |
setBounds() |
void |
setIG(IG ig) |
void |
setParent(java.awt.Container container) |
void |
setSize(int w,
int h) |
void |
setVisible(boolean v) |
void |
skipAutoFocus() |
void |
startDynamicServer() |
mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleasedvoid setIG(IG ig)
IG getIG()
void setParent(java.awt.Container container)
void addPane(IPane p)
IPane pane(int i)
int paneNum()
void removePane(int i)
void clearPane()
void setVisible(boolean v)
void focus()
void setSize(int w,
int h)
void startDynamicServer()
void draw(IGraphics g)
void predraw(IGraphics g)
void postdraw(IGraphics g)
IPane getPaneAt(int x, int y)
IPane currentPane()
void mousePressed(IMouseEvent e)
void mouseReleased(IMouseEvent e)
void mouseClicked(IMouseEvent e)
void mouseMoved(IMouseEvent e)
void mouseDragged(IMouseEvent e)
void mouseWheelMoved(IMouseWheelEvent e)
void keyPressed(IKeyEvent e)
void keyReleased(IKeyEvent e)
void keyTyped(IKeyEvent e)
IBounds getBounds()
void setBounds()
void saveDialog()
float getX()
float getY()
int getWidth()
int getHeight()
void skipAutoFocus()