https://github.com/kawin101/java_gui_crud_csv
Java GUI, CURD and Save & Upload data with .csv file
https://github.com/kawin101/java_gui_crud_csv
crud-application desktop java java-gui-application
Last synced: about 2 months ago
JSON representation
Java GUI, CURD and Save & Upload data with .csv file
- Host: GitHub
- URL: https://github.com/kawin101/java_gui_crud_csv
- Owner: kawin101
- License: apache-2.0
- Created: 2022-04-12T18:44:35.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2025-01-18T10:00:28.000Z (4 months ago)
- Last Synced: 2025-01-18T10:29:01.287Z (4 months ago)
- Topics: crud-application, desktop, java, java-gui-application
- Language: Java
- Homepage:
- Size: 115 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Java_GUI_CRUD_CSV
Project-Save-to-CSV-and-DrinkWater
* My first project with JAVA, This work my old project in March 2021
* พัฒนาโดย (Programing): นายกวินภพ ชมนิกร## Table of Contents
- [Introduction](#introduction)
- [Prerequisites](#prerequisites)
- [Setup](#setup)
- [Running the Application](#running-the-application)
- [Project Structure](#project-structure)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)## Introduction
This project is a basic Java Desktop Application that demonstrates CRUD operations and saves data to a CSV file. It is designed for beginners to get started with Java GUI development using NetBeans.## Prerequisites
- **JDK 9 or higher**
1. Go to the [Oracle JDK download page](https://www.oracle.com/java/technologies/javase/javase9-archive-downloads.html).
2. Accept the license agreement.
3. Download the installer for your operating system.
4. Follow the installation instructions.- **NetBeans 13**
1. Go to the [NetBeans download page](https://netbeans.apache.org/download/index.html).
2. Select the version 13 and download the installer for your operating system.
3. Follow the installation instructions.## Setup
1. **Clone the repository:**
```sh
git clone https://github.com/kawin101/Java_GUI_CRUD_CSV.git
cd Java_GUI_CRUD_CSV
```2. **Open the project in NetBeans:**
- Open NetBeans.
- Go to File > Open Project.
- Navigate to the cloned repository and open it.3. **Build the project:**
- Right-click on the project in the Projects pane.
- Select Build.## Running the Application
1. **Run the project:**
- Right-click on the project in the Projects pane.
- Select Run.2. **Using the application:**
- The main window will open.
- You can perform CRUD operations and save data to a CSV file.## Project Structure
```
Java_GUI_CRUD_CSV
├── src
│ └── main
│ ├── java
│ │ └── com
│ │ └── example
│ │ └── Main.java
│ └── resources
│ └── application.properties
├── nbproject
│ ├── build-impl.xml
│ ├── genfiles.properties
│ ├── private
│ │ └── private.properties
│ ├── project.properties
│ └── project.xml
├── build.xml
├── manifest.mf
└── README.md
```## Usage
- **Main.java:** The main entry point of the application.
- **application.properties:** Configuration file for the application.## Contributing
Contributions are welcome! Please fork the repository and submit a pull request.## License
This project is licensed under the Apache License 2.0.