On Sat, 14 Apr 2018 13:13:10 +0000, Jan Panteltje wrote:
>>I don't want to go back to downloading horribly broken Java or Flash
>>applets.
>
Do you mean Java or Javascript?
I can do exactly the same with C (ncurses) or Java 8(Swing or Jcurses)
but without needing any other assist than SSH with X11 forwarding
enabled.
I have several desktop Java applications, all using Swing to implement
graphical displays. None of them are particularly big (133 - 179K JAR
files) The most complex is 130k (4000 statements) but that is a full-
screen club roster management tool. It builts 6 months-worth of weekend
club rosters: 15 people a day on six different rosters and runs fast
enough for the lag to be unnoticeable on an i5 laptop. It is almost as
fast when run on a dual Athlon desktop using X11 forwarding to see and
control it from a laptop on my LAN. It is compiled and run under OpenJava
1.8
The others are Java programs, also using Swing, and built to query a
PostgreSQL database across my LAN.
In summary, X11 forwarding is the way to to if you want to display
graphical material from a program that's elsewhere on a LAN - doesn't
matter whether the program is graphical or console oriented or how its
generating the graphics - X11 forwarding handles the lot seamlessly
without needing any specialised code.
I do this with my RPi as well. Mine is run headless and has always been
accessed over remotely via SSH, though I don't use any visual interface
more complex than Curses for programs running on the RPi - never seen the
need for that so far given the type of programming I use it for.
--
Martin | martin at
Gregorie | gregorie dot org
--- SoupGate-Win32 v1.05
* Origin: Agency HUB, Dunedin - New Zealand | FidoUsenet Gateway (3:770/3)
|