|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IPane
A pane object to provide one rectangular area to draw objects. One pane is associated with one IView and INavigator and retained by IPanel.
IView
,
INavigator
,
IPanel
Method Summary | |
---|---|
boolean |
contains(int x,
int y)
|
void |
draw(IGraphics g)
|
void |
focus()
Focus view on objects |
void |
focus(java.util.ArrayList<IObject> e)
Focus view on objects |
int |
getBorderColor()
|
float |
getBorderWidth()
|
int |
getHeight()
|
IPanelI |
getPanel()
|
IView |
getView()
|
int |
getWidth()
|
float |
getX()
|
float |
getY()
|
boolean |
isVisible()
|
void |
keyPressed(IKeyEvent e)
|
void |
keyReleased(IKeyEvent e)
|
void |
keyTyped(IKeyEvent e)
|
void |
mouseClicked(IMouseEvent e)
|
void |
mouseDragged(IMouseEvent e)
|
void |
mouseEntered(IMouseEvent e)
|
void |
mouseExited(IMouseEvent e)
|
void |
mouseMoved(IMouseEvent e)
|
void |
mousePressed(IMouseEvent e)
|
void |
mouseReleased(IMouseEvent e)
|
void |
mouseWheelMoved(IMouseWheelEvent e)
|
INavigator |
navigator()
|
void |
setBorderColor(int r,
int g,
int b,
int a)
|
void |
setBorderWidth(float b)
|
void |
setBounds(int x,
int y,
int w,
int h)
|
void |
setLocation(int x,
int y)
|
void |
setPanel(IPanelI p)
|
void |
setSize(int width,
int height)
|
void |
setView(IView view)
|
void |
setVisible(boolean v)
|
Method Detail |
---|
void setLocation(int x, int y)
void setSize(int width, int height)
float getX()
float getY()
int getWidth()
int getHeight()
boolean isVisible()
void setVisible(boolean v)
boolean contains(int x, int y)
void setPanel(IPanelI p)
IPanelI getPanel()
void setBorderWidth(float b)
float getBorderWidth()
void setBorderColor(int r, int g, int b, int a)
int getBorderColor()
INavigator navigator()
void setBounds(int x, int y, int w, int h)
void setView(IView view)
IView getView()
void draw(IGraphics g)
void focus()
void focus(java.util.ArrayList<IObject> e)
void mousePressed(IMouseEvent e)
void mouseReleased(IMouseEvent e)
void mouseClicked(IMouseEvent e)
void mouseEntered(IMouseEvent e)
void mouseExited(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)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |