https://github.com/advisualizer/adv-ui
JavaFX Frontend for ADV Application
https://github.com/advisualizer/adv-ui
adv framework frontend java javafx
Last synced: 3 months ago
JSON representation
JavaFX Frontend for ADV Application
- Host: GitHub
- URL: https://github.com/advisualizer/adv-ui
- Owner: ADVisualizer
- License: agpl-3.0
- Created: 2018-01-31T11:33:47.000Z (over 7 years ago)
- Default Branch: develop
- Last Pushed: 2018-12-19T08:40:44.000Z (over 6 years ago)
- Last Synced: 2023-06-29T12:29:54.238Z (almost 2 years ago)
- Topics: adv, framework, frontend, java, javafx
- Language: Java
- Homepage:
- Size: 1.24 MB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ADV - Algorithm & Data Structure Visualizer
[  ](https://bintray.com/adv/adv/adv-ui/_latestVersion)
[](https://app.codacy.com/app/ADV/ADV-UI?utm_source=github.com&utm_medium=referral&utm_content=ADVisualizer/ADV-UI&utm_campaign=badger)
[](https://travis-ci.org/ADVisualizer/ADV-UI)
[](https://codecov.io/gh/ADVisualizer/ADV-UI)The Algorithm & Data Structure Visualizer (ADV) helps students to understand the concepts of several data structures and algorithms, taught at the University of Applied Science in Rapperswil (HSR).
## ADV-UI
The ADV-UI is a JavaFX application responsible for visualizing the classes of the [ADV Lib](https://github.com/ADVisualizer/ADV-Lib).
If the UI-JAR can be found on the classpath, the application is automatically started by the ADV-Lib.
Otherwise the JAR must be started manually.### Install
The ADV-UI is available on jCenter. It requires Java 11 or higher.#### Gradle
````groovy
compile 'ch.hsr.adv:adv-ui:2.0'
````#### Maven
````xmlch.hsr.adv
adv-ui
2.0````
### Start
````bash
java -jar /path/to/adv-ui-.jar
````#### Configure socket
If you want to start the socket server on a different port or host, you can use the following command line arguments.```
java -jar adv-ui-.jar --host=192.168.x.x --port=4242
```