Index
All Classes and Interfaces|All Packages|Serialized Form
A
- actionPerformed(ActionEvent) - Method in class net.vincent.communidirect.KeyHandler
-
Invoked when the user submits a command.
C
- Command - Class in net.vincent.communidirect
-
A text-field component for entering and executing console-style commands within the CommuniDirect application.
- Command(CommuniDirect) - Constructor for class net.vincent.communidirect.Command
-
Creates a command input field wired to the given application.
- CommuniDirect - Class in net.vincent.communidirect
-
Main application class for CommuniDirect — a simple Swing-based client-server messaging tool.
- CommuniDirect() - Constructor for class net.vincent.communidirect.CommuniDirect
-
Initialises the application: loads config, builds the UI, and starts the server on the configured (or user-chosen) port.
K
- KeyHandler - Class in net.vincent.communidirect
-
Listens for action events on the
Commandtext field (e.g. - KeyHandler(CommuniDirect) - Constructor for class net.vincent.communidirect.KeyHandler
-
Creates a handler linked to the given application.
L
- load() - Method in class net.vincent.communidirect.PropertiesData
-
Loads configuration from the properties file.
M
- main(String[]) - Static method in class net.vincent.communidirect.CommuniDirect
-
Launches the application on the Swing event-dispatch thread.
N
- net.vincent.communidirect - package net.vincent.communidirect
P
- PropertiesData - Class in net.vincent.communidirect
-
Handles loading, saving, and creating the application's configuration file (
communidirect.properties). - PropertiesData(CommuniDirect) - Constructor for class net.vincent.communidirect.PropertiesData
-
Creates a new instance linked to the given application.
S
- save() - Method in class net.vincent.communidirect.PropertiesData
-
Saves the current port to the properties file.
W
- Window - Class in net.vincent.communidirect
-
Main application window for CommuniDirect.
- Window(CommuniDirect) - Constructor for class net.vincent.communidirect.Window
-
Builds and shows the main window.
All Classes and Interfaces|All Packages|Serialized Form