Edit 2019/01/02: i actually made something (it's a caesar cipher encoder) wow! Edit 2019/03/16: Cipher3.java is now an enigma machine that works! Except for one bug I've noticed
All this code's been written with Java 11. It definitely needs at least Java 10
can't get ncurses installed right now so let's try using java?
example code came from Tutorialspoint
https://www.tutorialspoint.com/javaexamples/java_simple_gui.htm
also following this Zetcode tutorial
http://zetcode.com/tutorials/javaswingtutorial/
and theres some I/O stuff here!
https://www.tutorialspoint.com/java/java_files_io.htm
demonstration of many Swing components
http://web.mit.edu/6.005/www/sp14/psets/ps4/java-6-tutorial/components.html