schmelczer-dev/src/content/posts/graph-editor-javafx-simulation-input.md
Andras Schmelczer b554e92e9f
All checks were successful
Deploy to Pages / build (push) Successful in 2m58s
Update content & design (#75)
Reviewed-on: https://home.schmelczer.dev/git/git/andras/schmelczer-dev/pulls/75
2026-05-28 16:20:12 +01:00

1.3 KiB

title description date projectPeriod thumbnail tags role stack outcome audience links
A JavaFX Editor for the Cooling Simulator The companion editor for the cooling-system sim. Drag-and-drop graph layout, JSON export, upload-to-backend. Small tool, mattered more than I expected. 2026-04-25 October-November 2018
src alt
./_assets/process-simulator-input.jpg JavaFX graph editor for the cooling system simulator.
simulation
tools
Editor author
JavaFX
JSON
REST API
A drag-and-drop graph editor that let non-developers feed the simulator technical

Non-technical event organisers needed to rewire a cooling plant in real time without me hovering. That was the brief, and it ruled out every interface I'd have enjoyed writing. The cooling system sim was only as useful as the tool that fed it, so in late 2018 I built a JavaFX desktop editor: lay out the plant as a graph, edit each element's parameters in a side panel, export JSON, or upload straight to the backend.

Small tool, and the whole event hinged on it. If I built it again I'd skip JavaFX and put the editor in the browser next to the monitoring clients. One install fewer for everyone, and one fewer reason for someone to call me over.