https://github.com/tjrapodile/menusframeappnew
GUI-based program that utilizes various Swing components
https://github.com/tjrapodile/menusframeappnew
gui java swing-gui
Last synced: 25 days ago
JSON representation
GUI-based program that utilizes various Swing components
- Host: GitHub
- URL: https://github.com/tjrapodile/menusframeappnew
- Owner: tjrapodile
- Created: 2023-07-25T19:31:24.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-08-12T19:12:59.000Z (almost 2 years ago)
- Last Synced: 2025-01-11T22:27:44.488Z (over 1 year ago)
- Topics: gui, java, swing-gui
- Language: Java
- Homepage:
- Size: 5.86 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MenusFrameAppNew
This repository contains my first Java Swing application, developed during my second year at university. The application is a GUI-based program that utilizes various Swing components, such as JMenuBar, JMenu, and JMenuItem, to create an interactive user interface.
Features:
Menu Bar- The application features a JMenuBar at the top of the window, providing a standard menu interface.
Menus- Multiple JMenu components are used to organize options under different categories.
Menu Items- Each JMenu contains several JMenuItem components, allowing users to interact with various features or commands.
Event Handling- The application includes basic event handling, enabling the menu items to trigger specific actions.
Tech Stack:
Java- The primary programming language used to develop the application.
Swing- A GUI widget toolkit for Java, used to create the application's user interface.
Project Structure:
MenusFrameApp.java- The main Java file that contains the frame in its library, used to run the application.
MenusFrame.java- Java file that contains the application logic, including the setup of the JMenuBar, JMenu, and JMenuItem components, as well as the event handling code.
Clone the repository:
git clone https://github.com/tjrapodile/MenusFrameAppNew.git
Navigate to the project directory:
cd MenusFrameAppNew
Compile the Java file:
javac MenusFrameAppNew.java
Run the application:
java MenusFrameAppNew