package com.vaadin.tests.components.orderedlayout; import com.vaadin.tests.components.TestBase; import com.vaadin.ui.Alignment; import com.vaadin.ui.HorizontalLayout; import com.vaadin.ui.Label; import com.vaadin.v7.ui.TextArea; public class HorizontalLayoutVerticalAlign extends TestBase { @Override protected void setup() { HorizontalLayout p = new HorizontalLayout(); p.addComponent(new TextArea()); Label top = new Label("top"); p.addComponent(top); p.setComponentAlignment(top, Alignment.TOP_CENTER); Label middle = new Label("middle"); p.addComponent(middle); p.setComponentAlignment(middle, Alignment.MIDDLE_CENTER); Label bottom = new Label("bottom"); p.addComponent(bottom); p.setComponentAlignment(bottom, Alignment.BOTTOM_CENTER); p.addComponent(new TextArea()); addComponent(p); } @Override protected String getDescription() { return "Vertical alignments should be top-middle-bottom"; } @Override protected Integer getTicketNumber() { return 10852; } }