https://github.com/softwarechoreographer/greetings-frame
A simple Java application that displays a personalized greetings message.
https://github.com/softwarechoreographer/greetings-frame
Last synced: about 2 months ago
JSON representation
A simple Java application that displays a personalized greetings message.
- Host: GitHub
- URL: https://github.com/softwarechoreographer/greetings-frame
- Owner: SoftwareChoreographer
- Created: 2024-08-02T14:50:12.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-02-09T22:28:30.000Z (3 months ago)
- Last Synced: 2025-02-09T23:25:03.802Z (3 months ago)
- Language: Java
- Homepage:
- Size: 6.84 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 👋 Greetings GUI App
## 📌 Introduction
The **Greetings GUI App** is a Java Swing-based application that provides a simple graphical interface for greeting users. It allows users to enter their **name** and **surname**, click a button, and receive a personalized greeting.## 📖 Table of Contents
- [Installation](#installation)
- [Usage](#usage)
- [Features](#features)
- [Dependencies](#dependencies)
- [Configuration](#configuration)
- [Troubleshooting](#troubleshooting)
- [Contributors](#contributors)
- [License](#license)## ⚙️ Installation
1. **Clone the repository**
```sh
git clone https://github.com/your-repo/greetings-gui-app.git
cd greetings-gui-app
```
2. **Compile the Java files**
```sh
javac -d . GreetingsGUI.java GreetingsFrameApp.java
```
3. **Run the application**
```sh
java greetingsframeapp.GreetingsFrameApp
```## 🚀 Usage
1. Launch the application.
2. Enter your **name** and **surname** in the provided text fields.
3. Click the **"Greet"** button to display a personalized greeting.
4. Click **"Clear"** to reset the fields.
5. Click **"Exit"** to close the application.## ✨ Features
- 🖥️ **Graphical User Interface** built with Java Swing.
- 📝 **Text fields** for user input.
- 🎉 **Personalized greeting display**.
- 🔘 **Interactive buttons** to greet, clear, and exit.## 📦 Dependencies
- Java SE (JDK 8 or later)
- Java Swing (`javax.swing`)
- Java AWT (`java.awt`)## 🔧 Configuration
- You can customize the greeting message in `GreetingsGUI.java`.## 🛠 Troubleshooting
**Issue:** "No main manifest attribute"
✅ **Solution:** Ensure you're running the program with the correct package structure.**Issue:** "GUI not displaying properly"
✅ **Solution:** Verify that Java Swing is supported in your environment.## 👥 Contributors
- **Your Name** ([email protected])## 📜 License
This project is licensed under the **MIT License**.---
📌 **Note**: Update package names if needed before running the application.