Skip to content

kawin101/Java_GUI_CRUD_CSV

Repository files navigation

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

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.
    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.
    2. Select the version 13 and download the installer for your operating system.
    3. Follow the installation instructions.

Setup

  1. Clone the repository:

    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.

About

Java GUI, CURD and Save & Upload data with .csv file

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages