aboutsummaryrefslogtreecommitdiffstats
path: root/src/com/itmill/toolkit/demo/HelloWorld.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/itmill/toolkit/demo/HelloWorld.java')
-rw-r--r--src/com/itmill/toolkit/demo/HelloWorld.java34
1 files changed, 4 insertions, 30 deletions
diff --git a/src/com/itmill/toolkit/demo/HelloWorld.java b/src/com/itmill/toolkit/demo/HelloWorld.java
index bcbf447d09..d77ce235f2 100644
--- a/src/com/itmill/toolkit/demo/HelloWorld.java
+++ b/src/com/itmill/toolkit/demo/HelloWorld.java
@@ -1,48 +1,22 @@
-/*
-@ITMillApache2LicenseForJavaFiles@
- */
-
package com.itmill.toolkit.demo;
import com.itmill.toolkit.ui.Label;
import com.itmill.toolkit.ui.Window;
-/**
- * The classic "hello, world!" example for IT Mill Toolkit. The class simply
- * implements the abstract {@link com.itmill.toolkit.Application#init() init()}
- * method in which it creates a Window and adds a Label to it.
- *
- * @author IT Mill Ltd.
- * @see com.itmill.toolkit.Application
- * @see com.itmill.toolkit.ui.Window
- * @see com.itmill.toolkit.ui.Label
- */
public class HelloWorld extends com.itmill.toolkit.Application {
/**
- * The initialization method that is the only requirement for inheriting the
- * com.itmill.toolkit.service.Application class. It will be automatically
- * called by the framework when a user accesses the application.
+ * Init is invoked on application load (when a user accesses the application
+ * for the first time).
*/
@Override
public void init() {
- /*
- * - Create new window for the application - Give the window a visible
- * title - Set the window to be the main window of the application
- */
+ // Main window is the primary browser window
final Window main = new Window("Hello window");
setMainWindow(main);
- /*
- * - Create a label with the classic text - Add the label to the main
- * window
- */
+ // "Hello world" text is added to window as a Label component
main.addComponent(new Label("Hello World!"));
-
- /*
- * And that's it! The framework will display the main window and its
- * contents when the application is accessed with the terminal.
- */
}
}