Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 基于html的Vaadin设计上下文_Java_Html_Netbeans_Vaadin - Fatal编程技术网

Java 基于html的Vaadin设计上下文

Java 基于html的Vaadin设计上下文,java,html,netbeans,vaadin,Java,Html,Netbeans,Vaadin,我对Vaadin框架有问题。我想学习使用html编程Ui,类型为: <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> </head> <body> <v-vertical-layout size-full="true">

我对Vaadin框架有问题。我想学习使用html编程Ui,类型为:

<html>
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
    <v-vertical-layout size-full="true">
        <v-label><br/><br/><br/><br/><br/><br/></v-label>
        <v-horizontal-layout>
            <vaadin-button _id="login">Login</vaadin-button>
            <vaadin-button _id="signup">Sign up</vaadin-button>
        </v-horizontal-layout>
    </v-vertical-layout>
</body>
代码正在运行,但我不知道如何设置按钮、标签等的样式(例如style=“position:absolute;left:500px;”)


另一个问题是,当我单击“Ctrl+Space”时,我看不到vaadin标记的“建议”。我正在使用Netbeans

请更正问题中的代码格式。您已经通过注释指定了自己的主题,所以您应该在主题中为button之类的小部件定义样式。主题由。好的,非常感谢。所以我明白我不能用html进行样式化:-(ng样式?如果你试图结合angular和vaadin,你需要解释你想要实现什么。不,不,那部分代码无效。对不起。
@Theme("mytheme")
@Widgetset("tad.proyecto.madrigalgutierrezpedroantonio.MyAppWidgetset")
public class Principal extends UI {

private Button login;
private Button signup;

public Principal(){

}

@Override
protected void init(VaadinRequest vaadinRequest) {
    setContent(Design.read(getClass().getResourceAsStream("Principal.html")));
    iniciarComponentes();
}

private void iniciarComponentes() {
    login = new Button();
    signup = new Button();
    getPage().setTitle("Gestión de ligas");
}

@WebServlet(urlPatterns = "/*", name = "MyUIServlet", asyncSupported = true)
@VaadinServletConfiguration(ui = Principal.class, productionMode = false)
public static class MyUIServlet extends VaadinServlet {
}
}