igeo.gui
Class IScreenTogglePanel
java.lang.Object
igeo.gui.IComponent
igeo.gui.IPanel
igeo.gui.IScreenTogglePanel
- All Implemented Interfaces:
- IServerI, java.awt.event.ComponentListener, java.awt.event.FocusListener, java.awt.event.KeyListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener, java.util.EventListener
- Direct Known Subclasses:
- IGridPanel
public class IScreenTogglePanel
- extends IPanel
A panel class to contain multiple IPane with toggle function
to switch showing only one pane and showing all panes.
- Version:
- 0.7.0.0;
- Author:
- Satoru Sugihara
Methods inherited from class igeo.gui.IPanel |
addPane, chooseFile, chooseFile, chooseFile, chooseFiles, chooseFiles, clearPane, componentHidden, componentMoved, componentResized, componentShown, focus, focusGained, focusLost, getBoundingBox, getPane, getPaneAt, getPaneAt, hide, keyReleased, keyTyped, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved, paneNum, removePane, server, setBoundingBox, setIG, show, startDynamicServer |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
fullScreenPane
public IPane fullScreenPane
fullPaneOrigX
public int fullPaneOrigX
fullPaneOrigY
public int fullPaneOrigY
fullPaneOrigWidth
public int fullPaneOrigWidth
fullPaneOrigHeight
public int fullPaneOrigHeight
IScreenTogglePanel
public IScreenTogglePanel(int x,
int y,
int width,
int height)
enableFullScreen
public void enableFullScreen(int paneIdx)
enableFullScreen
public void enableFullScreen(IPane p)
disableFullScreen
public void disableFullScreen()
isFull
public boolean isFull()
setSize
public void setSize(int w,
int h)
- Overrides:
setSize
in class IPanel
draw
public void draw(IGraphics g)
- Overrides:
draw
in class IPanel
mouseClicked
public void mouseClicked(java.awt.event.MouseEvent e)
- Specified by:
mouseClicked
in interface java.awt.event.MouseListener
- Overrides:
mouseClicked
in class IPanel
keyPressed
public void keyPressed(java.awt.event.KeyEvent e)
- Specified by:
keyPressed
in interface java.awt.event.KeyListener
- Overrides:
keyPressed
in class IPanel