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, mouseReleased
void 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()