GUI
There are three types of GUI design patterns used in Java Swing. They are:
- Static Dialog
This design pattern has all its data members as static, with private constructor, and a public method ShowDialog( ) is provided for using this class.
- AddFlowDialog.java
- CategoryDialog.java
- FieldSpecifierDialog.java
- FlowSetupDialog.java
- InflectionDialog.java
- InputOptionDialog.java
- ModifyFlowDialog.java
- MutateOptionDialog.java
- OutputOptionDialog.java
- Static Panel
This design pattern has all its data members as static, with private constructor, and a public method GetPanel( ) is provided for using this class.
- InputPanel.java
- MutatePanel.java
- OutputPanel.java
- Dialog, Panel, and other GUI components
This pattern is the normal design with a public constructor.
- CatInflDialog.java
- LvgFrame.java
- LvgMenu.java
- LvgPopupMenu.java
- MainPanel.java
- ViewLexItemDialog.java
- ViewLexItemsDialog.java
- Static methods only
This pattern contains static method to show dialog or panel
- DerivationCatDialog.java
- InflectionCatInflDialog.java
- WordSizeDialog.java