# JavaOne2013 **Repository Path**: mirrors_miho/JavaOne2013 ## Basic Information - **Project Name**: JavaOne2013 - **Description**: Democode for TUT6705 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-10-22 - **Last Updated**: 2026-05-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README JavaOne2013 (Democode for TUT6705) ================================== [![Build Status](https://travis-ci.org/miho/JavaOne2013.png?branch=master)](https://travis-ci.org/miho/JavaOne2013) **Webpage:** http://javaone2013.mihosoft.eu ## Requirements: - Java >= 1.8 b128 && < 11 - Recommended: NetBeans >= 7.4 + Gradle Plugin ## How To Build & Run From The Command-line On Linux/OS X: cd path/to/JavaOne2013/ ./gradlew clean run On Windows: cd path\to\JavaOne2013 gradlew.bat clean run ## Subprojects: - MathUtils: contains utility functions for evaluating 1D & 2D functions - SyntaxHighlighter: contains webbased text editor (based on projects by Tom Schindl) - PlotFunction2D: plots 1D functions with Chart API - PlutFunction3D: plots 2D functions with JavaFX 3D meshes ## Running The Subprojects The `PlotFunction2D` and `PlotFunction3D` subprojects can be executed separately by calling `./gradlew run` in the corresponding subdirectory. ## Dependencies The window control comes from my VFXWindows project that is now part of [JFXtras](http://jfxtras.org/). The workflow visualization was done with [VWorkflows](http://vworkflows.mihosoft.eu) that will eventually replace the current UI of [VRL-Studio](http://vrl-studio.mihosoft.eu) (an innovative visual programming IDE I develop since a few years). ## Contributions: This project makes use of third-party libraries. Thanks to all authors for sharing their code! The LCD display has been created by Gerrit Grunwald (@hansolo_) and is available as part of his [Enzo](https://github.com/HanSolo/Enzo) library.