import statcompiler.CommandViewer;

 

jf = new JFrame();

jf.setSize(800,600);

viewer = new CommandViewer(jf,

  "\t JOptionPane.showMessageDialog(null, \"Welcome to JavaStatSoft\");" +  

"\n\t System.exit(0);", "import javax.swing.JOptionPane;", "StatClass1");

viewer.setVisible(true);

desktopPane = new JDesktopPane();

desktopPane.add(viewer);

contentPane = (JPanel) jf.getContentPane();

contentPane.setLayout(new BorderLayout());

contentPane.add(desktopPane,BorderLayout.CENTER);

jf.setVisible(true);

 

Results: