/*MAIN*/ public static void main(String[] args) { /*Check for commandline arguments*/ if (args.length > 1) { ArgumentParser parser = new ArgumentParser(); parser.parseArguments(args); } else { /*Set the UI to GTK if available */ try { UIManager.setLookAndFeel("com.sun.java.swing.plaf.gtk.GTKLookAndFeel"); } catch (Exception e) { System.out.println("Error creating GTK UI"); } /*Run the app*/ SwingUtilities.invokeLater( new Runnable() { public void run() { Crypter cr = new Crypter(); cr.initUI(); cr.setVisible(true); } }); } }