Package sg.edu.nus.gui

Class Summary
AboutDialog Implement the about dialog.
AbstractConfigDialog An abstract class used for configuring the port and capability of EventManager that is responsible for acceping incoming requests at the same time.
AbstractDialog An abstract dialog that simply wrapps the JDialog for the convenience of constructing dialog component.
AbstractEntrancePointDialog An abstract dialog used for getting the bootstrap server returned online super peers and allows the common user to select an arbitrary one to attach.
AbstractEventDialog An abstract dialog that displays network event received by a peer
AbstractLoginDialog An abstract class used for allowing a super user to login the super peer network by specifying his identifier and password.
AbstractMainFrame An abstract frame that simply wrapps JFrame for the convenience of constructing a main GUI.
AbstractRegisterDialog An abstract class used for allowing a user to register himself to the super peer network by specifying his identifier and password.
DynamicTreePanel A tree panel with JTree, supporting adding and remove node
FeedbackDialog Implement a dialog used for send bug or other helpful information to the developers.
GuiHelper Help create custom component with property in GuiLoader class
GuiLoader Load gui configuration from ini file.
SpringUtilities A 1.4 file that provides utility methods for creating form- or grid-style layouts with SpringLayout.