Package frog.gui

Class Summary
DemoPanel The DemoPanel is the screen that displays before the game is launched.
DeviceDialog DeviceDialog is a modal JDialog that appears when the user wishes to select a device and filters.
DeviceList Special list model for use with the FROGUI.
DevicePanel Displays a Device's status.
EvaluationBarGraph EvalutionBarGraph is a specialized JPanel that displays the correct/incorrect/not recognized statistic for a GestureModel.
EvaluationBarGraphs EvaluationBarGraphs is a specialized JTabbedPane that is tied to a given gesture session.
EvaluationPanel EvaluationPanel contains the GUI elements for graphing experiments with the device in an attempt to analyze its accuracy.
ExternalConsoleDialog ExternalConsoleDialog is a non-modal JDialog that contains a JTextArea.
FileManagement Static FROGUI methods for saving and loading Session files.
FROGUI Main class for the Team Better Recognize GUI for FROG.
GestureEditDialog Dialog for editing gestures called from GestureGridPanel.
GestureGridPanel GestureGridPanel is the JPanel that appears on the right side of the TrainPanel.
GesturePanel Represents a single gesture.
MainPanel MainPanel is the opening page for the FROG GUI.
PlayerPanel PlayerPanel is used to represent a single player on the DemoPanel.
Plot2D Draws a simple line graph of one or more series of data.
Plot3D Panel containing a 3D representation of incoming accelerations from the user.
RecognitionPanel RecognitionPanel allows up to four users to start using a previously trained Session to recognize gestures they have created.
RecognitionSectionPanel RecognitionSectionPanel is a sub-panel of RecognitionPanel used to represent each User.
SpringUtilities A 1.4 file that provides utility methods for creating form- or grid-style layouts with SpringLayout.
TerminalMenu TerminalMenu is a class for quickly generating the "Terminal" drop-down menu common to every mode.
TrainingParametersDialog Dialog for choosing gesture training settings such as how to model the gesture and what thresholds to use.
TrainPanel TrainPanel represents the Training mode for FROG.
User This class is the FROGUI abstraction for Session.