Package tnt.gui

Provides for user interaction with the toolkit via a graphical interface.

See:
          Description

Class Summary
CalculateMetrics Inner classes encapsulate threads to calculate performance metrics, and display calculation progress.
CustomTableModel A custom table model to make cell contents non-editable.
ExportDialog Presents data for the purpose of copying to text files.
FileFilter Displays all directories and only those files whose extensions match those passed to an object of this class.
HelpFrame This class encapsulates a JFrame that displays HTML-based help.
KeyButtonListModel Provides additional functionality regarding the handling of KeyButton and ModelDefinition objects.
KeyLetterDialog Encapsulates a technique to allow users to map letters to key, but to also restrict their input to valid selections.
MetricsOutputDialog This dialog presents the output of TnKSPC and TnWPM in a tabbed pane.
OutputPanel Encapsulates a template for panels.
ParametersDialog This dialog allows the user to set metric parameters.
ScrollablePaintPanel This class encapsulates a panel that displays a background image and on top of which, allows the user to draw rectangular outlines (encapsulated as Rectangle2D.Double objects).
TnTApp This class initializes the TnToolkit's GUI and displays it in the center of the screen.
TnTFrame This class instantiates the graphical component of the UI, but defines very little of its associated business logic.
TnTImp This class defines the majority of the business logic related to the TnToolkit's GUI.
Workspace Stores workspace values for an instance of TnTApp.
 

Package tnt.gui Description

Provides for user interaction with the toolkit via a graphical interface.