@@ -0,0 +1,1190 @@
+/*%0A * RmiApp.java%0A */%0A%0A%0A%0Aimport java.util.logging.Level;%0Aimport java.util.logging.Logger;%0Aimport org.jdesktop.application.Application;%0Aimport org.jdesktop.application.SingleFrameApplication;%0A%0A/**%0A * The main class of the application.%0A */%0Apublic class RmiApp extends SingleFrameApplication %7B%0A%0A    /**%0A     * At startup create and show the main frame of the application.%0A     */%0A    @Override protected void startup() %7B%0A        RmiView view = new RmiView(this);%0A        show(view);%0A               %0A    %7D%0A%0A    /**%0A     * This method is to initialize the specified window by injecting resources.%0A     * Windows shown in our application come fully initialized from the GUI%0A     * builder, so this additional configuration is not needed.%0A     */%0A    @Override protected void configureWindow(java.awt.Window root) %7B%0A    %7D%0A%0A    /**%0A     * A convenient static getter for the application instance.%0A     * @return the instance of RmiApp%0A     */%0A    public static RmiApp getApplication() %7B%0A        return Application.getInstance(RmiApp.class);%0A    %7D%0A%0A    /**%0A     * Main method launching the application.%0A     */%0A    public static void main(String%5B%5D args) %7B%0A        launch(RmiApp.class, args);%0A    %7D%0A%7D%0A

Create RmiApp.java