Skip to content

Commit f96d310

Browse files
authored
Add files via upload
1 parent 0598333 commit f96d310

4 files changed

Lines changed: 214 additions & 1 deletion

File tree

LICENSE

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
BSD 3-Clause License
2+
3+
Copyright (c) 2019, Gluon
4+
All rights reserved.
5+
6+
Redistribution and use in source and binary forms, with or without
7+
modification, are permitted provided that the following conditions are met:
8+
9+
* Redistributions of source code must retain the above copyright notice, this
10+
list of conditions and the following disclaimer.
11+
12+
* Redistributions in binary form must reproduce the above copyright notice,
13+
this list of conditions and the following disclaimer in the documentation
14+
and/or other materials provided with the distribution.
15+
16+
* Neither the name of the copyright holder nor the names of its
17+
contributors may be used to endorse or promote products derived from
18+
this software without specific prior written permission.
19+
20+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
21+
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
22+
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
23+
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
24+
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
25+
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
26+
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
27+
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
28+
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
29+
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

README.md

Lines changed: 159 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,159 @@
1-
# JavaRepo
1+
OpenJFX Docs Samples
2+
===
3+
4+
5+
6+
Description
7+
---
8+
9+
This repository contains a collection of HelloFX samples. Each one is a very simple
10+
HelloWorld sample created with JavaFX 13 that can be run with different options and build tools.
11+
12+
The related documentation for each sample can be found [here](https://openjfx.io/openjfx-docs/).
13+
14+
For more information go to https://openjfx.io.
15+
16+
17+
18+
Content
19+
---
20+
21+
* [HelloFX samples](#HelloFX-Samples)
22+
* [Command Line](#Command-Line)
23+
- [_Modular samples_](#CLI-Modular-Samples)
24+
- [_Non-modular samples_](#CLI-Non-Modular-Samples)
25+
* [IDEs](#IDEs)
26+
- [IntelliJ](#IntelliJ)
27+
[_Modular samples_](#IntelliJ-Modular-Samples)
28+
[_Non-modular samples_](#IntelliJ-Non-Modular-Samples)
29+
- [NetBeans](#NetBeans)
30+
[_Modular samples_](#NetBeans-Modular-Samples)
31+
[_Non-modular samples_](#NetBeans-Non-Modular-Samples)
32+
- [Eclipse](#Eclipse)
33+
[_Modular samples_](#Eclipse-Modular-Samples)
34+
[_Non-modular samples_](#Eclipse-Non-Modular-Samples)
35+
* [License](#License)
36+
* [Contributing](#Contributing)
37+
38+
39+
40+
HelloFX samples<a name="HelloFX-Samples" />
41+
---
42+
43+
Contains samples of a simple HelloFX class that can be run from command line, with
44+
or without build tools.
45+
46+
Build Tool | Sample | Description
47+
---------- | ------ | -----------
48+
None | [HelloFX project](HelloFX/CLI) | Simple HelloFX class to run on command line.
49+
Maven | [HelloFX project](HelloFX/Maven) | Simple HelloFX class to run with Maven.
50+
Gradle | [HelloFX project](HelloFX/Gradle) | Simple HelloFX class to run with Gradle.
51+
52+
53+
54+
Command Line<a name="Command-Line" />
55+
---
56+
57+
Contains samples of modular and non-modular projects that can be run from command
58+
line, with or without build tools.
59+
60+
### _Modular samples_<a name="CLI-Modular-Samples" />
61+
62+
Build Tool | Sample | Description
63+
---------- | ------ | -----------
64+
None | [HelloFX project](CommandLine/Modular/CLI) | Modular project to run on command line.
65+
Maven | [HelloFX project](CommandLine/Modular/Maven) | Modular project to run with Maven.
66+
Gradle | [HelloFX project](CommandLine/Modular/Gradle) | Modular project to run with Gradle.
67+
68+
### _Non-modular samples_<a name="CLI-Non-Modular-Samples" />
69+
70+
Build Tool | Sample | Description
71+
---------- | ------ | -----------
72+
None | [HelloFX project](CommandLine/Non-modular/CLI) | Non-modular project to run on command line.
73+
Maven | [HelloFX project](CommandLine/Non-modular/Maven) | Non-modular project to run with Maven.
74+
Gradle | [HelloFX project](CommandLine/Non-modular/Gradle) | Non-modular project to run with Gradle.
75+
76+
77+
78+
IDEs<a name="IDEs" />
79+
---
80+
81+
Contains samples of modular and non-modular projects that can be run from an IDE,
82+
with or without build tools.
83+
84+
### IntelliJ<a name="IntelliJ" />
85+
86+
#### _Modular samples_<a name="IntelliJ-Modular-Samples" />
87+
88+
Build Tool | Sample | Description
89+
---------- | ------ | -----------
90+
Java | [HelloFX project](IDE/IntelliJ/Modular/Java) | Modular project to run from IntelliJ.
91+
Maven | [HelloFX project](IDE/IntelliJ/Modular/Maven) | Modular project to run from IntelliJ, with Maven.
92+
Gradle | [HelloFX project](IDE/IntelliJ/Modular/Gradle) | modular project to run from IntelliJ, with Gradle.
93+
94+
#### _Non-modular samples_<a name="IntelliJ-Non-Modular-Samples" />
95+
96+
Build Tool | Sample | Description
97+
---------- | ------ | -----------
98+
Java | [HelloFX project](IDE/IntelliJ/Non-Modular/Java) | Non-modular project to run from IntelliJ.
99+
Maven | [HelloFX project](IDE/IntelliJ/Non-Modular/Maven) | Non-modular project to run from IntelliJ, with Maven.
100+
Gradle | [HelloFX project](IDE/IntelliJ/Non-Modular/Gradle) | Non-modular project to run from IntelliJ, with Gradle.
101+
102+
103+
### NetBeans<a name="NetBeans" />
104+
105+
#### _Modular samples_<a name="NetBeans-Modular-Samples" />
106+
107+
Build Tool | Sample | Description
108+
---------- | ------ | -----------
109+
Java | [HelloFX project](IDE/NetBeans/Modular/Java) | Modular project to run from NetBeans.
110+
Maven | [HelloFX project](IDE/NetBeans/Modular/Maven) | Modular project to run from NetBeans, with Maven.
111+
Gradle | [HelloFX project](IDE/NetBeans/Modular/Gradle) | Modular project to run from NetBeans, with Gradle.
112+
113+
#### _Non-modular samples_<a name="NetBeans-Non-Modular-Samples" />
114+
115+
Build Tool | Sample | Description
116+
---------- | ------ | -----------
117+
Java | [HelloFX project](IDE/NetBeans/Non-Modular/Java) | Non-modular project to run from NetBeans.
118+
Maven | [HelloFX project](IDE/NetBeans/Non-Modular/Maven) | Non-modular project to run from NetBeans, with Maven.
119+
Gradle | [HelloFX project](IDE/NetBeans/Non-Modular/Gradle) | Non-modular project to run from NetBeans, with Gradle.
120+
121+
122+
### Eclipse<a name="Eclipse" />
123+
124+
#### _Modular samples_<a name="Eclipse-Modular-Samples" />
125+
126+
Build Tool | Sample | Description
127+
---------- | ------ | -----------
128+
Java | [HelloFX project](IDE/Eclipse/Modular/Java) | Modular project to run from Eclipse.
129+
Maven | [HelloFX project](IDE/Eclipse/Modular/Maven) | Modular project to run from Eclipse, with Maven.
130+
Gradle | [HelloFX project](IDE/Eclipse/Modular/Gradle) | Modular project to run from Eclipse, with Gradle.
131+
132+
#### _Non-modular samples_<a name="Eclipse-Non-Modular-Samples" />
133+
134+
Build Tool | Sample | Description
135+
---------- | ------ | -----------
136+
Java | [HelloFX project](IDE/Eclipse/Non-Modular/Java) | Non-modular project to run from Eclipse.
137+
Maven | [HelloFX project](IDE/Eclipse/Non-Modular/Maven) | Non-modular project to run from Eclipse, with Maven.
138+
Gradle | [HelloFX project](IDE/Eclipse/Non-Modular/Gradle) | Non-modular project to run from Eclipse, with Gradle.
139+
140+
141+
142+
License<a name="License" />
143+
---
144+
145+
This project is licensed under [BSD 3-Clause](LICENSE).
146+
147+
148+
Contributing<a name="Contributing" />
149+
---
150+
151+
This project welcomes all types of contributions and suggestions.
152+
We encourage you to report issues, create suggestions and submit
153+
pull requests.
154+
155+
Contributions can be submitted via [pull requests](https://github.com/openjfx/samples/pulls/),
156+
providing you have signed the [Gluon Individual Contributor License Agreement (CLA)](https://docs.google.com/forms/d/16aoFTmzs8lZTfiyrEm8YgMqMYaGQl0J8wA0VJE2LCCY).
157+
158+
Please go through the [list of issues](https://github.com/openjfx/samples/issues)
159+
to make sure that you are not duplicating an issue.

pom.xml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
<project xmlns="http://maven.apache.org/POM/4.0.0"
2+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
4+
http://maven.apache.org/xsd/maven-4.0.0.xsd">
5+
6+
<modelVersion>4.0.0</modelVersion>
7+
8+
<groupId>com.javatpoint.application1</groupId>
9+
<artifactId>my-application1</artifactId>
10+
<version>1.0</version>
11+
<packaging>jar</packaging>
12+
13+
<name>Maven Quick Start Archetype</name>
14+
<url>http://maven.apache.org</url>
15+
16+
<dependencies>
17+
<dependency>
18+
<groupId>junit</groupId>
19+
<artifactId>junit</artifactId>
20+
<version>4.8.2</version>
21+
<scope>test</scope>
22+
</dependency>
23+
</dependencies>
24+
25+
</project>

test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
this is a tst file

0 commit comments

Comments
 (0)