Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nfriaa/swing-desktop-starter

Sample Swing Desktop Application
https://github.com/nfriaa/swing-desktop-starter

deskt java maven mdi swing

Last synced: about 3 hours ago
JSON representation

Sample Swing Desktop Application

Awesome Lists containing this project

README

        

# swing-desktop-starter-1.0.0
A Sample Swing Desktop Application

## Description
A sample Swing Desktop Application / MDI (Multi Documents Interface) to help developers quickly start new project...
The application is pre-configured with Maven, Log4j and auto load properties files under `resources` folder.

## Dev tools
* Java
* JDK 1.8
* AWT
* Swing
* MDI (Multi Documents Interfaces)
* Maven
* Log4j
* Java Properties config files

## Demo
The demo folder contain a built final jar with dependencies that you can run to have an idea on the application :
```
java -jar swing-desktop-starter.jar
```
## Clone and create your project
To use this code in your project or to start a new application using this approach you can type in terminal :
```
$ git clone https://github.com/nfriaa/swing-desktop-starter /your-local-path/your-project-name
```
Also in pom.xml file change :
```xml
swing-desktop-starter
```
To :
```xml
your-project-name
```

;-)
```
__ _
/ _| (_)
_ __ | |_ _ __ _ __ _ __ _
| '_ \| _| '__| |/ _` |/ _` |
| | | | | | | | | (_| | (_| |
|_| |_|_| |_| |_|\__,_|\__,_|
```