public class GUI
extends java.lang.Object
Constructor and Description |
---|
GUI() |
Modifier and Type | Method and Description |
---|---|
static void |
createAndShowGUI(java.lang.String[] args)
Create the GUI and show it.
|
java.awt.Container |
createContentPane()
Master GUI skeleton method.
|
javax.swing.JMenuBar |
createMenuBar()
Creates the menu bar.
|
void |
initializeGUIItems() |
void |
loadDataFromDefaultFile()
If there are loaded properties and if the checkbox for usedefaultstarfish is true, this method will load data from the default starfish file.
|
void |
loadProperties()
Loads the config.properties file which stores properties
|
protected javax.swing.JComponent |
makeBoundariesPanel() |
protected javax.swing.JComponent |
makeDomainPanel()
Creates the domain panel and domain models and domain spreadsheets
|
protected javax.swing.JComponent |
makeInteractionsPanel() |
protected javax.swing.JComponent |
makeMaterialPanel() |
protected javax.swing.JComponent |
makeOutputPanel() |
protected javax.swing.JComponent |
makeTimePanel() |
public static void createAndShowGUI(java.lang.String[] args)
args
- public void initializeGUIItems()
public void loadDataFromDefaultFile()
public void loadProperties()
public javax.swing.JMenuBar createMenuBar()
public java.awt.Container createContentPane()
protected javax.swing.JComponent makeDomainPanel()
protected javax.swing.JComponent makeMaterialPanel()
protected javax.swing.JComponent makeBoundariesPanel()
protected javax.swing.JComponent makeTimePanel()
protected javax.swing.JComponent makeInteractionsPanel()
protected javax.swing.JComponent makeOutputPanel()