The Java Swing application offers a GUI for managing a list of names, allowing users to add, view, search, open, remove, and save data from a file.
The Java Swing application offers a GUI for managing a list of names with linked links, allowing users to add, view, search, open, and remove items, and also supports saving and loading data from a file.
- Add Name: Add a name to the list with an associated link.
- Search Name: Search and select names from the list.
- Open Link: Open the link associated with a selected name in the default web browser.
- Remove Name: Remove a name from the list.
- Save and Load Data: Save the list of names and links to a file and load it upon startup.
-
Clone the Repository: Clone this repository to your local machine. git clone <repository_url>
-
Navigate to the Project Directory: cd App
-
Compile the Application: javac App.java
-
Run the Application: java App
-
Add a Name: Enter a name in the input field. Click the "Search" button to add the name to the list.
-
Select a Name: Click on a name in the list to view and modify its details in the options panel.
-
Open Link: After selecting a name, modify or add the link in the link field. Click the "Open" button to open the link in the default web browser.
-
Remove a Name: Click the "Remove" button in the options panel to remove the selected name from the list.
Contributions are welcome! To contribute to Monster Maze, follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b feature/YourFeature
- Make your changes and commit them:
git commit -m "Add new feature"
- Push to the branch:
git push origin feature/YourFeature
- Create a new Pull Request.
This project is licensed under the MIT License. See the LICENSE file for details.