瀏覽代碼

Testcase for #2014

svn changeset:5282/svn branch:trunk
tags/6.7.0.beta1
Artur Signell 16 年之前
父節點
當前提交
6cfa20ea39
共有 1 個檔案被更改,包括 62 行新增0 行删除
  1. 62
    0
      src/com/itmill/toolkit/tests/tickets/Ticket2014.java

+ 62
- 0
src/com/itmill/toolkit/tests/tickets/Ticket2014.java 查看文件

@@ -0,0 +1,62 @@
package com.itmill.toolkit.tests.tickets;
import java.util.UUID;
import com.itmill.toolkit.Application;
import com.itmill.toolkit.ui.Button;
import com.itmill.toolkit.ui.GridLayout;
import com.itmill.toolkit.ui.OrderedLayout;
import com.itmill.toolkit.ui.Panel;
import com.itmill.toolkit.ui.Window;
import com.itmill.toolkit.ui.Button.ClickEvent;
import com.itmill.toolkit.ui.Button.ClickListener;
public class Ticket2014 extends Application {
private OrderedLayout innerLayout1;
private Button b1;
private Panel panel;
public void init() {
Window w = new Window(getClass().getName());
setMainWindow(w);
// setTheme("tests-ticket");
GridLayout layout = new GridLayout(10, 10);
w.setLayout(layout);
createUI(layout);
}
private void createUI(GridLayout layout) {
createPanel(layout);
layout.addComponent(new Button("Change class name",
new ClickListener() {
public void buttonClick(ClickEvent event) {
b1.setStyleName(UUID.randomUUID().toString());
}
}));
}
private void createPanel(GridLayout layout) {
panel = new Panel("panel caption");
layout.addComponent(panel);
innerLayout1 = new OrderedLayout(OrderedLayout.ORIENTATION_HORIZONTAL);
innerLayout1.setSpacing(true);
panel.addComponent(innerLayout1);
b1 = new Button("Button inside orderedLayout", new ClickListener() {
public void buttonClick(ClickEvent event) {
System.out.println("Clicked " + event.getButton().getCaption());
}
});
innerLayout1.addComponent(b1);
}
}

Loading…
取消
儲存