Important Notice - Forums is archived
To simplify things and help our users to be more productive, we have archived the current forum and focus our efforts on helping developers on Stack Overflow. You can post new questions on Stack Overflow or join our Discord channel.

TUTORIALVaadin lets you build secure, UX-first PWAs entirely in Java.
Vaadin lets you build secure, UX-first PWAs entirely in Java.
Free ebook & tutorial.
CssImport when using Component Exporter by Mikhail Shabarov, 7 months ago
Consulta demo vaadin
Estimados, Junto con saludar, quisiera consultar si es posible comenzar un proyecto a partir del siguiente ejemplo.
http://demo.vaadin.com/dashboard/#!dashboard
Last updated on
Last updated on
Alejandro te agradezco, tecomento que he podido avanzar algo por mi cuenta , pero ahora me falta saber como poder darle el aspecto deseado, te dejo codigo que llevo e imagen adjunta.
package com.vaadin.ricardo.proyecto.mavenproject3;
import javax.servlet.annotation.WebServlet;
import com.vaadin.annotations.Theme;
import com.vaadin.annotations.VaadinServletConfiguration;
import com.vaadin.annotations.Widgetset;
import com.vaadin.server.FontAwesome;
import com.vaadin.server.VaadinRequest;
import com.vaadin.server.VaadinServlet;
import com.vaadin.ui.Alignment;
import com.vaadin.ui.Button;
import com.vaadin.ui.Button.ClickEvent;
import com.vaadin.ui.CssLayout;
import com.vaadin.ui.HorizontalLayout;
import com.vaadin.ui.Label;
import com.vaadin.ui.MenuBar;
import com.vaadin.ui.MenuBar.MenuItem;
import com.vaadin.ui.Panel;
import com.vaadin.ui.UI;
import com.vaadin.ui.VerticalLayout;
/**
*
*/
@Theme("mytheme")
@Widgetset("com.vaadin.ricardo.proyecto.mavenproject3.MyAppWidgetset")
public class MyUI extends UI {
@Override
protected void init(VaadinRequest vaadinRequest) {
MenuBar menu=new MenuBar();
MenuItem user=menu.addItem("Lorem ipsumdolor", null, null);
MenuItem EditProfile=user.addItem("Edit Profile", null);
MenuItem Preferences=user.addItem("Preferences", null);
user.addSeparator();
MenuItem SingOut=user.addItem("Sing Out", null);
menu.setWidth("100%");
Label lbl1=new Label("Component UI Elements");
lbl1.setIcon(FontAwesome.CLOUD);
lbl1.setWidth("100%");
Label lblComponents=new Label("Components 13");
VerticalLayout contenedor=new VerticalLayout();
contenedor.setSizeFull();
CssLayout topbar=new CssLayout();
Label lbl=new Label("Vaadin Valo Theme");
lbl.setStyleName("h3");
Button btn1=new Button("Labels");
btn1.setIcon(FontAwesome.CLOUD_DOWNLOAD);
btn1.setWidth("100%");
Button btn2=new Button("Buttons & Links");
btn2.setIcon(FontAwesome.CLOUD_UPLOAD);
btn2.setWidth("100%");
Button btn3=new Button("TextFields");
btn3.setIcon(FontAwesome.ASTERISK);
btn3.setWidth("100%");
topbar.addComponent(lbl);
topbar.addComponent(menu);
topbar.addComponent(lbl1);
topbar.addComponent(lblComponents);
topbar.addComponent(btn1);
topbar.addComponent(btn2);
topbar.addComponent(btn3);
contenedor.addComponent(topbar);
HorizontalLayout horizontal=new HorizontalLayout();
horizontal.setSizeFull();
Panel pCentro=new Panel("CONTENIDO");
pCentro.setSizeFull();
horizontal.addComponent(contenedor);
horizontal.addComponent(pCentro);
horizontal.setExpandRatio(contenedor, 30);
horizontal.setExpandRatio(pCentro, 80);
setContent(horizontal);
}
@WebServlet(urlPatterns = "/*", name = "MyUIServlet", asyncSupported = true)
@VaadinServletConfiguration(ui = MyUI.class, productionMode = false)
public static class MyUIServlet extends VaadinServlet {
}
}
Last updated on
hola y como resolviste podrias poner una captura a ver como quedo? thanks a lot. :D
Last updated on
Ahi esta.
Last updated on
+1
You cannot reply to this thread.