Java 如何在vaadin中布局对话框组件?

Java 如何在vaadin中布局对话框组件?,java,layout,vaadin,vaadin-flow,Java,Layout,Vaadin,Vaadin Flow,我对Vaadin很陌生,不知道如何布局对话框(com.Vaadin.flow.component.dialog)。 在我看来,我可以简单地将组件添加到对话框中,但是如何在该对话框中布局或格式化组件呢 我正在尝试创建一个简单的确认对话框。它可以工作,但是按钮几乎相互重叠,这样它肯定无法交付给任何客户。 那么,如何设置对话框的格式/布局?或者,我必须给对话框一个Id并使用CSS进行所有格式化吗 对话框的布局方式与任何其他组件的布局方式相同:使用适当的布局组件,无论嵌套组件和布局提供了什么样的外观。对

我对Vaadin很陌生,不知道如何布局对话框(com.Vaadin.flow.component.dialog)。 在我看来,我可以简单地将组件添加到对话框中,但是如何在该对话框中布局或格式化组件呢

我正在尝试创建一个简单的确认对话框。它可以工作,但是按钮几乎相互重叠,这样它肯定无法交付给任何客户。
那么,如何设置对话框的格式/布局?或者,我必须给对话框一个Id并使用CSS进行所有格式化吗

对话框的布局方式与任何其他组件的布局方式相同:使用适当的布局组件,无论嵌套组件和布局提供了什么样的外观。对话框的样式设置与任何其他组件相同。

ah,好的。我只是直接添加了按钮,但更好的方法是添加按钮,使其成为水平或垂直布局,并将其添加到对话框中。通过这种方式,我还可以向它添加一个css类。样式设计与任何其他组件几乎相同:设置宽度/高度是不可靠的。见和。