The Java Framework for Computer Emulation (JFraCE) is a framework
written completely in Java for emulating (old)
computer systems on the software level. Currently only an emulator of a Z80-based CP/M machine is implemented.
java-turing-emulator aims to provide a GUI for creating, editing and simulating Turing machines and deterministic machines. its build in java and uses the swt-framework.