Package com.vaadin.tests.components.ui

Source Code of com.vaadin.tests.components.ui.UITabIndex

package com.vaadin.tests.components.ui;

import com.vaadin.server.VaadinRequest;
import com.vaadin.tests.components.AbstractTestUI;
import com.vaadin.ui.Button;
import com.vaadin.ui.Button.ClickEvent;
import com.vaadin.ui.Button.ClickListener;

public class UITabIndex extends AbstractTestUI {

    @Override
    protected void setup(VaadinRequest request) {
        Button b;

        b = new Button("Set tabIndex to -1");
        b.addClickListener(new ClickListener() {
            @Override
            public void buttonClick(ClickEvent event) {
                setTabIndex(-1);
            }
        });
        addComponent(b);
        b = new Button("Set tabIndex to 0");
        b.addClickListener(new ClickListener() {
            @Override
            public void buttonClick(ClickEvent event) {
                setTabIndex(0);
            }
        });
        addComponent(b);
        b = new Button("Set tabIndex to 1");
        b.addClickListener(new ClickListener() {
            @Override
            public void buttonClick(ClickEvent event) {
                setTabIndex(1);
            }
        });
        addComponent(b);
    }

    @Override
    protected String getTestDescription() {
        return "Tests tab index handling for UI";
    }

    @Override
    protected Integer getTicketNumber() {
        return 11129;
    }

}
TOP

Related Classes of com.vaadin.tests.components.ui.UITabIndex

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.