Uses of Class
mgui.interfaces.graphics.InterfaceGraphicWindow
Package | Description |
---|---|
mgui.interfaces |
This package contains all main/abstract interface objects (object which provides user interations)
for ModelGUI.
|
mgui.interfaces.graphics |
Provides graphical windows for user interaction with model objects.
|
mgui.interfaces.graphs |
Provides an interface for user interaction with graph objects.
|
mgui.interfaces.shapes |
This package provides interfaces for user interaction with shapes and shape models.
|
mgui.interfaces.tables |
Provides object interaction via a JTable.
|
-
Uses of InterfaceGraphicWindow in mgui.interfaces
Subclasses of InterfaceGraphicWindow in mgui.interfaces Modifier and Type Class Description class
InterfaceSplitPanel
Displays twoInterfaceGraphicWindow
s, split either horizontally or vertically.Fields in mgui.interfaces declared as InterfaceGraphicWindow Modifier and Type Field Description protected InterfaceGraphicWindow
InterfaceSplitPanel. panel1
protected InterfaceGraphicWindow
InterfaceSplitPanel. panel2
protected InterfaceGraphicWindow
InterfaceDisplayPanel. window
Methods in mgui.interfaces that return InterfaceGraphicWindow Modifier and Type Method Description InterfaceGraphicWindow
InterfaceSplitPanel. findWindow(java.lang.String name)
Searches this split pane for a window with the titlename
.InterfaceGraphicWindow
InterfaceSplitPanel. getOtherWindow(InterfaceGraphicWindow window)
Returns the window that is notwindow
, if one exists.InterfaceGraphicWindow
InterfaceSplitPanel. getWindow(int side)
Returns the window on the specified side of the panel; where 0 = left, 1 = right.Methods in mgui.interfaces that return types with arguments of type InterfaceGraphicWindow Modifier and Type Method Description java.util.ArrayList<InterfaceGraphicWindow>
InterfaceDisplayPanel. getAllWindows()
java.util.ArrayList<InterfaceGraphicWindow>
InterfaceTabbedDisplayPanel. getAllWindows()
Returns all graphics panels from all tabs in this display panel.static java.util.ArrayList<InterfaceGraphicWindow>
InterfaceEnvironment. getGraphicsWindows()
Deprecated.java.util.ArrayList<InterfaceGraphicWindow>
InterfaceDisplayPanel. getPanels()
Deprecated.java.util.ArrayList<InterfaceGraphicWindow>
InterfaceTabbedDisplayPanel. getPanels()
java.util.Stack<InterfaceGraphicWindow>
InterfaceSplitPanel. getSplitPanelStack()
Returns a stack of split panels, with the top-most being the highest in the nested treejava.util.ArrayList<InterfaceGraphicWindow>
InterfaceDisplayPanel. getWindows()
Returns a list of the windows contained in this display panel.protected java.util.ArrayList<InterfaceGraphicWindow>
InterfaceSplitPanel. getWindows(int depth, int max_depth)
java.util.ArrayList<InterfaceGraphicWindow>
InterfaceTabbedDisplayPanel. getWindows()
java.util.ArrayList<InterfaceGraphicWindow>
InterfaceSplitPanel. getWindowsBreadthFirst()
Returns a breadth-first list of windows contained by this split panel; meaning that the first windows are on the top-most level and later windows are increasingly deep in the nesting tree.java.util.ArrayList<InterfaceGraphicWindow>
InterfaceDisplayPanel. getWindowsDepthFirst()
Returns a list of the windows contained in this display panel.java.util.ArrayList<InterfaceGraphicWindow>
InterfaceSplitPanel. getWindowsDepthFirst()
Returns a depth-first list of all windows contained by this split panel or its nested panels (left or top first).java.util.ArrayList<InterfaceGraphicWindow>
InterfaceTabbedDisplayPanel. getWindowsDepthFirst()
Methods in mgui.interfaces with parameters of type InterfaceGraphicWindow Modifier and Type Method Description void
InterfaceTabbedDisplayPanel. addPanel(java.lang.String tab, InterfaceGraphicWindow graphic_panel, java.lang.String title)
boolean
InterfaceDisplayPanel. addWindow(InterfaceGraphicWindow new_window)
boolean
InterfaceDisplayPanel. addWindow(InterfaceGraphicWindow new_window, java.lang.String title)
Adds a panel to this display panel, using the default split position, which depends on the previous addition.boolean
InterfaceTabbedDisplayPanel. addWindow(InterfaceGraphicWindow graphic_panel, java.lang.String title)
protected InterfaceSplitPanel
InterfaceDisplayPanel. getNextSplitPanel(InterfaceGraphicWindow new_window)
Returns a new split panel, determined as the first non-split window encountered, searching through the nested stack of split panels.InterfaceGraphicWindow
InterfaceSplitPanel. getOtherWindow(InterfaceGraphicWindow window)
Returns the window that is notwindow
, if one exists.InterfaceSplitPanel
InterfaceSplitPanel. getParent(InterfaceGraphicWindow window)
Returns the parent panel ofwindow
.InterfaceSplitPanelint
InterfaceSplitPanel. getSide(InterfaceGraphicWindow window)
Returns the side of the split panewindow
is on.void
InterfaceDisplayPanel. removeWindow(InterfaceGraphicWindow child)
void
InterfaceDisplayPanel. removeWindow(InterfaceGraphicWindow child, boolean notify)
void
InterfaceSplitPanel. removeWindow(InterfaceGraphicWindow window)
void
InterfaceSplitPanel. removeWindow(InterfaceGraphicWindow window, boolean notify)
boolean
InterfaceSplitPanel. replace(InterfaceGraphicWindow old, InterfaceGraphicWindow nieuw)
Replaceold
withnieuw
.InterfaceSplitPanel
InterfaceDisplayPanel. splitWindow(InterfaceGraphicWindow window_to_split, InterfaceGraphicWindow window_to_add, int orientation, boolean is_left)
Adds a new split panel to this display panel, in place ofwindow_to_split
, which must already be a child of this display panel.Constructors in mgui.interfaces with parameters of type InterfaceGraphicWindow Constructor Description InterfaceSplitPanel(int direction, InterfaceGraphicWindow panel1, InterfaceGraphicWindow panel2)
-
Uses of InterfaceGraphicWindow in mgui.interfaces.graphics
Fields in mgui.interfaces.graphics declared as InterfaceGraphicWindow Modifier and Type Field Description InterfaceGraphicWindow
InterfaceGraphic. title_panel
Methods in mgui.interfaces.graphics with parameters of type InterfaceGraphicWindow Modifier and Type Method Description void
WindowContainer. removeWindow(InterfaceGraphicWindow child)
Removechild
from this container, and notify listeners.void
WindowContainer. removeWindow(InterfaceGraphicWindow child, boolean notify)
Removechild
from this container.Constructors in mgui.interfaces.graphics with parameters of type InterfaceGraphicWindow Constructor Description WindowEvent(InterfaceGraphicWindow source)
WindowEvent(InterfaceGraphicWindow source, WindowEvent.EventType type)
-
Uses of InterfaceGraphicWindow in mgui.interfaces.graphs
Subclasses of InterfaceGraphicWindow in mgui.interfaces.graphs Modifier and Type Class Description class
InterfaceGraphDisplayTitle
Methods in mgui.interfaces.graphs that return InterfaceGraphicWindow Modifier and Type Method Description static InterfaceGraphicWindow
InterfaceGraphDisplayTitle. getInstance()
static InterfaceGraphicWindow
InterfaceGraphDisplayTitle. getInstance(InterfaceGraphic g)
-
Uses of InterfaceGraphicWindow in mgui.interfaces.shapes
Methods in mgui.interfaces.shapes with parameters of type InterfaceGraphicWindow Modifier and Type Method Description protected void
InterfaceSectionSetPanel. setCurrentWindow(InterfaceGraphicWindow window)
-
Uses of InterfaceGraphicWindow in mgui.interfaces.tables
Subclasses of InterfaceGraphicWindow in mgui.interfaces.tables Modifier and Type Class Description class
InterfaceDataTableTitle
Methods in mgui.interfaces.tables that return InterfaceGraphicWindow Modifier and Type Method Description static InterfaceGraphicWindow
InterfaceDataTableTitle. getInstance()
static InterfaceGraphicWindow
InterfaceDataTableTitle. getInstance(InterfaceGraphic g)
getWindows()