|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--edu.iu.iv.common.gui.BasicIVCUserInterface
This class creates a Graphical User Interface for the IVC. It uses the freeware Liquid LookAndFeel as default (see javax.swing.LookAndFeel) downloaded from http://liquidlnf.sourceforge.net. It will scan for plugins and add all installed plugins (algorithms, views, etc) to the menu bar. It also includes an output window on the background of the window, and all of the views and algorithms loaded will appear as internal frames.
| Constructor Summary | |
BasicIVCUserInterface()
Creates a new user interface, sets its look and feel, and constructs its frame. |
|
| Method Summary | |
void |
addModel(java.lang.Object model)
Adds a model to this listener. |
void |
close()
Terminates the GUI. |
void |
popupDialog(java.awt.Container container)
Creates a modal dialog box based on the given container. |
void |
show()
Shows the IVC Toolkit GUI to the user. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public BasicIVCUserInterface()
| Method Detail |
public void popupDialog(java.awt.Container container)
IVCUserInterface
popupDialog in interface IVCUserInterfacecontainer - the contents of the dialog that will be createdIVCUserInterface.popupDialog(java.awt.Container)public void show()
IVCUserInterface
show in interface IVCUserInterfaceIVCUserInterface.show()public void addModel(java.lang.Object model)
AddModelListener
addModel in interface AddModelListenermodel - the model to addAddModelListener.addModel(java.lang.Object)public void close()
IVCUserInterface
close in interface IVCUserInterfaceIVCUserInterface.close()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||