Java Swing adaptation of Paul Falstad's circuit simulator