= new javax.swing.JFrame("Hello"); var button = new javax.swing.JButton("I'm a button!"); frame.setSize(500,200); frame.setLayout(new java.awt.FlowLayout()); frame.add(button); frame.setVisible(true);
application with the APIs in Java. • Let other developers build the UI, business logic rules, etc. • Add them to the application on the fly by dynamically loading the scripts.