summaryrefslogtreecommitdiffstats
path: root/src/com/vaadin/demo
diff options
context:
space:
mode:
authorJouni Koivuviita <jouni.koivuviita@itmill.com>2009-05-28 13:17:35 +0000
committerJouni Koivuviita <jouni.koivuviita@itmill.com>2009-05-28 13:17:35 +0000
commit65f5cf36630e2c96c42a5c33e414e1e87431f76b (patch)
treea75dd07432779f0b33e1eec2ec48b859f972613e /src/com/vaadin/demo
parent96efde09db23fa3510705ce12b5ea52cd81e70ce (diff)
downloadvaadin-framework-65f5cf36630e2c96c42a5c33e414e1e87431f76b.tar.gz
vaadin-framework-65f5cf36630e2c96c42a5c33e414e1e87431f76b.zip
-
svn changeset:8065/svn branch:6.0
Diffstat (limited to 'src/com/vaadin/demo')
-rw-r--r--src/com/vaadin/demo/themes/ReindeerThemeStyles.java89
1 files changed, 57 insertions, 32 deletions
diff --git a/src/com/vaadin/demo/themes/ReindeerThemeStyles.java b/src/com/vaadin/demo/themes/ReindeerThemeStyles.java
index e772802637..8dc59b8dc0 100644
--- a/src/com/vaadin/demo/themes/ReindeerThemeStyles.java
+++ b/src/com/vaadin/demo/themes/ReindeerThemeStyles.java
@@ -21,6 +21,7 @@ import com.vaadin.ui.TwinColSelect;
import com.vaadin.ui.VerticalLayout;
import com.vaadin.ui.Window;
import com.vaadin.ui.Button.ClickEvent;
+import com.vaadin.ui.Button.ClickListener;
/**
* This Vaadin application demonstrates all the available styles that the
@@ -37,7 +38,7 @@ public class ReindeerThemeStyles extends Application {
@Override
public void init() {
- setTheme("reindeer-style-example");
+ setTheme("reindeer");
main = new Window("Vaadin Reindeer Theme - Included Style Names");
setMainWindow(main);
@@ -307,38 +308,62 @@ public class ReindeerThemeStyles extends Application {
private VerticalLayout buildWindows() {
Base l = new Base("Sub windows");
- l.setHeight("260px");
- Window w = new Window("Normal window");
- w.setWidth("200px");
- w.setHeight("180px");
- w.setPositionX(20);
- w.setPositionY(2000);
- main.addWindow(w);
-
- w = new Window("Window, no resize");
- w.setResizable(false);
- w.setWidth("200px");
- w.setHeight("180px");
- w.setPositionX(240);
- w.setPositionY(2000);
- main.addWindow(w);
-
- w = new Window("Light window");
- w.setWidth("200px");
- w.setHeight("180px");
- w.setStyleName("light");
- w.setPositionX(460);
- w.setPositionY(2000);
- main.addWindow(w);
-
- w = new Window("Black window");
- w.setWidth("200px");
- w.setHeight("180px");
- w.setStyleName("black");
- w.setPositionX(680);
- w.setPositionY(2000);
- main.addWindow(w);
+ HorizontalLayout hl = new HorizontalLayout();
+ hl.setSpacing(true);
+
+ Button b = new Button("Open normal window", new ClickListener() {
+ public void buttonClick(ClickEvent event) {
+ Window w = new Window("Normal window");
+ w.setWidth("200px");
+ w.setHeight("180px");
+ w.setPositionX(20);
+ w.setPositionY(200);
+ main.addWindow(w);
+ }
+ });
+ hl.addComponent(b);
+
+ b = new Button("Open normal window (no resize)", new ClickListener() {
+ public void buttonClick(ClickEvent event) {
+ Window w = new Window("Window, no resize");
+ w.setResizable(false);
+ w.setWidth("200px");
+ w.setHeight("180px");
+ w.setPositionX(240);
+ w.setPositionY(200);
+ main.addWindow(w);
+ }
+ });
+ hl.addComponent(b);
+
+ b = new Button("Open light style window", new ClickListener() {
+ public void buttonClick(ClickEvent event) {
+ Window w = new Window("Light window");
+ w.setWidth("200px");
+ w.setHeight("180px");
+ w.setStyleName("light");
+ w.setPositionX(460);
+ w.setPositionY(200);
+ main.addWindow(w);
+ }
+ });
+ hl.addComponent(b);
+
+ b = new Button("Open black style window", new ClickListener() {
+ public void buttonClick(ClickEvent event) {
+ Window w = new Window("Black window");
+ w.setWidth("200px");
+ w.setHeight("180px");
+ w.setStyleName("black");
+ w.setPositionX(680);
+ w.setPositionY(200);
+ main.addWindow(w);
+ }
+ });
+ hl.addComponent(b);
+
+ l.addComponent(hl);
return l;
}