/* TODO list : * - keyboard listener for animation player (play / pause = space, forward = semicolon, backward = comma, stop = backspace) */ public class Main { public static void main(String[] args) throws InterruptedException { /* FIXME interface testing in progress String serialPort = null; try { serialPort = SerialPortChooserDialog.showSerialPortChooserDialog(); } catch (NoSerialPortException e) { JOptionPane.showMessageDialog(null, "No serial port available !", "Error", JOptionPane.ERROR_MESSAGE); System.exit(-1); } if(serialPort == null) System.exit(-1); final SerialCom serialCom = new SerialCom(serialPort); // arduino need time before accepting serial data Thread.sleep(1000);*/ Interface i = new Interface(new Runnable() { @Override public void run() { //serialCom.close(); } }); i.setVisible(true); } }