minesweeper/src/main/java/org/apidesign/demo/minesweeper/RoboVMJFXLauncher.java
branchibrwsr
changeset 123 17aafe5116d5
parent 122 898f93ea65e2
child 124 533c2be1747c
     1.1 --- a/minesweeper/src/main/java/org/apidesign/demo/minesweeper/RoboVMJFXLauncher.java	Thu Mar 27 08:58:12 2014 +0100
     1.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.3 @@ -1,57 +0,0 @@
     1.4 -package org.apidesign.demo.minesweeper;
     1.5 -
     1.6 -import java.net.URL;
     1.7 -import java.util.logging.Level;
     1.8 -import java.util.logging.Logger;
     1.9 -import org.robovm.cocoatouch.coregraphics.CGRect;
    1.10 -import org.robovm.cocoatouch.foundation.NSAutoreleasePool;
    1.11 -import org.robovm.cocoatouch.foundation.NSDictionary;
    1.12 -import org.robovm.cocoatouch.uikit.UIApplication;
    1.13 -import org.robovm.cocoatouch.uikit.UIApplicationDelegate;
    1.14 -import org.robovm.cocoatouch.uikit.UIColor;
    1.15 -import org.robovm.cocoatouch.uikit.UIScreen;
    1.16 -import org.robovm.cocoatouch.uikit.UIWebView;
    1.17 -import org.robovm.cocoatouch.uikit.UIWindow;
    1.18 -
    1.19 -public class RoboVMJFXLauncher extends UIApplicationDelegate.Adapter {
    1.20 -    int clickCount;
    1.21 -    private UIWindow window;
    1.22 -    private UIWebView wv;
    1.23 -    
    1.24 -    @Override
    1.25 -    public boolean didFinishLaunching(UIApplication application, NSDictionary launchOptions) {
    1.26 -        wv = new UIWebView();
    1.27 -        wv.setFrame(new CGRect(0.0f, 0.0f, 800.0f, 1080.0f));
    1.28 -        
    1.29 -        window = new UIWindow(UIScreen.getMainScreen().getBounds());
    1.30 -        window.setBackgroundColor(UIColor.lightGrayColor());
    1.31 -        window.addSubview(wv);
    1.32 -        window.makeKeyAndVisible();
    1.33 -
    1.34 -        try {
    1.35 -            IBrwsrPrsntr p = new IBrwsrPrsntr(wv);
    1.36 -            URL u = RoboVMJFXLauncher.class.getResource("pages/index.html");
    1.37 -            p.displayPage(u, new Runnable() {
    1.38 -                @Override
    1.39 -                public void run() {
    1.40 -                    try {
    1.41 -                        Main.onPageLoad();
    1.42 -                    } catch (Exception ex) {
    1.43 -                        Logger.getLogger(RoboVMJFXLauncher.class.getName()).log(Level.SEVERE, null, ex);
    1.44 -                    }
    1.45 -                }
    1.46 -            });
    1.47 -        } catch (Throwable t) {
    1.48 -            t.printStackTrace();
    1.49 -        }
    1.50 -        
    1.51 -        
    1.52 -        return true;
    1.53 -    }
    1.54 -
    1.55 -    public static void main(String[] args) throws Exception {
    1.56 -        NSAutoreleasePool pool = new NSAutoreleasePool();
    1.57 -        UIApplication.main(args, null, RoboVMJFXLauncher.class);
    1.58 -        pool.drain();
    1.59 -    }
    1.60 -}