12345678910111213141516171819202122232425262728293031323334353637383940 |
- package com.vaadin.tests.components.table;
-
- import com.vaadin.tests.components.TestBase;
- import com.vaadin.ui.Button;
- import com.vaadin.v7.data.Item;
- import com.vaadin.v7.ui.Table;
- import com.vaadin.v7.ui.TextField;
-
- public class ClippedComponentsInTable extends TestBase {
-
- @Override
- protected String getDescription() {
- return "The table below should display 3 rows. Each with a textfield containing the row number.";
- }
-
- @Override
- protected Integer getTicketNumber() {
- return null;
- }
-
- @Override
- protected void setup() {
- Table t = new Table();
- addComponent(t);
-
- t.addContainerProperty("Name", TextField.class, null);
- t.addContainerProperty("Button", Button.class, null);
-
- for (int i = 0; i < 3; i++) {
- Item item = t.addItem(i);
- TextField tf = new TextField("", String.valueOf(i + 1));
- tf.setColumns(10);
- item.getItemProperty("Name").setValue(tf);
-
- Button b = new Button("OK");
- item.getItemProperty("Button").setValue(b);
- }
-
- }
- }
|