From a2b3fb9d7530cd93788ac357498e82c4f0f487fe Mon Sep 17 00:00:00 2001 From: Artur Signell Date: Tue, 2 Dec 2008 11:57:04 +0000 Subject: [PATCH] Test case for #2267 svn changeset:6069/svn branch:trunk --- .../toolkit/tests/tickets/Ticket2267.java | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 src/com/itmill/toolkit/tests/tickets/Ticket2267.java diff --git a/src/com/itmill/toolkit/tests/tickets/Ticket2267.java b/src/com/itmill/toolkit/tests/tickets/Ticket2267.java new file mode 100644 index 0000000000..54eb73a560 --- /dev/null +++ b/src/com/itmill/toolkit/tests/tickets/Ticket2267.java @@ -0,0 +1,40 @@ +package com.itmill.toolkit.tests.tickets; + +import com.itmill.toolkit.Application; +import com.itmill.toolkit.ui.Button; +import com.itmill.toolkit.ui.GridLayout; +import com.itmill.toolkit.ui.Label; +import com.itmill.toolkit.ui.Window; +import com.itmill.toolkit.ui.Button.ClickEvent; +import com.itmill.toolkit.ui.Button.ClickListener; + +public class Ticket2267 extends Application { + + Label l = new Label("0"); + + public void init() { + Window w = new Window(getClass().getSimpleName()); + setMainWindow(w); + // setTheme("tests-tickets"); + GridLayout gl = new GridLayout(4, 2); + + Button button = new Button("1", new ClickListener() { + + public void buttonClick(ClickEvent event) { + Button b = event.getButton(); + l.setValue(l.getValue() + b.getCaption()); + + } + + }); + + gl.addComponent(l, 0, 0, 3, 0); + gl.addComponent(button); + gl.addComponent(new Label("2")); + gl.addComponent(new Label("3")); + gl.addComponent(new Label("4")); + + w.setLayout(gl); + + } +} -- 2.39.5