Package gui
package gui
Provides classes for the graphical user interface (GUI) of the application.
This package includes classes for creating the graphical user interface of the application, including the settings dialog and the main window with the components for calculating the cost of shipping a package and displaying an overview of the shipping rules.
Classes in this package:
CalculatorArea
- Represents the area of the main window where the user can input the dimensions and weight of a package and gets results of the shipping cost calculation.CostsOverviewArea
- Represents the area of the main window where the user can see an overview of the shipping rules and their costs.InfoDialog
- Represents a dialog window that displays information about the application.MessagesArea
- Represents the area of the main window where messages and logs are displayed.PackageCalculator
- Represents the main window of the application with the components for calculating the cost of shipping a package and displaying an overview of the shipping rules as well as a toolbar for settings and information.SettingsDialog
- Represents a dialog window for changing the application settings.ToolbarArea
- Represents the toolbar of the main window with buttons for settings and information.
-
ClassesClassDescriptionThe CalculatorArea class represents the area of the application where the user can input the package dimensions and weight to calculate the shipping costs.The CostsOverviewArea class represents the area of the application that displays an overview of the shipping costs.The InfoDialog class represents a modal dialog for displaying application information.The MessagesArea class provides a user interface component for displaying a series of messages or log entries.The PackageCalculator class serves as the main entry point for the application.The SettingsDialog class represents a modal dialog for changing application settings.The ToolbarArea class represents the toolbar of the application.