/* * Copyright © 2008, 2010, Oracle and/or its affiliates. All rights reserved */ package com.sun.me.web.sample.local; import com.sun.lwuit.Display; import com.sun.lwuit.io.NetworkManager; import com.sun.lwuit.io.Storage; import java.awt.Frame; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import javax.swing.ImageIcon; /** * Desktop version of the makeover demo * * @author Shai Almog */ public class Main { private LocalApp app = new LocalApp(); public Main() { // for a full screen application use this code // Display.init(null); // for a windowed application use this code Frame f = new Frame("LWUIT Makeover"); f.setIconImage(new ImageIcon(getClass().getResource("/icon.png")).getImage()); f.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { Display.getInstance().exitApplication(); } }); f.setLayout(new java.awt.BorderLayout()); f.setSize(320, 480); Display.init(f); f.validate(); f.setLocationByPlatform(true); f.setVisible(true); NetworkManager.getInstance().start(); Storage.init("Makeover"); app.startApp(); } public static void main(String[] argv) { new Main(); } }