Java 基于html的Vaadin设计上下文
我对Vaadin框架有问题。我想学习使用html编程Ui,类型为: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">
<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 {
}
}