Created
June 24, 2015 16:57
-
-
Save leonardoriviere/9653440e2bd578330f92 to your computer and use it in GitHub Desktop.
GWT Widgets Snippet
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
MenuBar yesMenu = new MenuBar(true); | |
yesMenu.setAutoOpen(true); | |
yesMenu.setWidth("500px"); | |
yesMenu.setAnimationEnabled(true); | |
yesMenu.addItem("Sí", new Command() { | |
@Override | |
public void execute() { | |
} | |
}); | |
yesMenu.addItem("Ja", new Command() { | |
@Override | |
public void execute() { | |
} | |
}); | |
yesMenu.addItem("Oui", new Command() { | |
@Override | |
public void execute() { | |
} | |
}); | |
MenuBar noMenu = new MenuBar(true); | |
noMenu.setAnimationEnabled(true); | |
noMenu.setAutoOpen(true); | |
noMenu.setWidth("500px"); | |
noMenu.addItem("No", new Command() { | |
@Override | |
public void execute() { | |
} | |
}); | |
noMenu.addItem("Nein", new Command() { | |
@Override | |
public void execute() { | |
} | |
}); | |
noMenu.addItem("Non", new Command() { | |
@Override | |
public void execute() { | |
} | |
}); | |
MenuBar menu = new MenuBar(); | |
menu.setAutoOpen(true); | |
menu.setWidth("500px"); | |
menu.setAnimationEnabled(true); | |
menu.addItem("Yes", yesMenu); | |
menu.addItem("No", noMenu); | |
mainContainer.add(menu); | |
VerticalPanel panel = new VerticalPanel(); | |
panel.setHeight("100"); | |
panel.setWidth("300"); | |
panel.setSpacing(10); | |
panel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); | |
// Primer hecho.. | |
// final Label label = new Label("Soy una etiqueta"); | |
// Button button = new Button("Click me!"); | |
// button.addClickHandler(new ClickHandler() { | |
// @Override | |
// public void onClick(ClickEvent clickEvent) { | |
// Window.alert("asd"); | |
// } | |
// }); | |
// Segundo hecho. | |
// Button button = new Button("¡Hola!"); | |
// button.getElement().getStyle().setMarginBottom(10, Style.Unit.PX); | |
// Button disabledButton = new Button("¡Chau!"); | |
// disabledButton.getElement().getStyle().setMarginBottom(10, Style.Unit.PX); | |
// final VerticalPanel vPanel = new VerticalPanel(); | |
// vPanel.setSpacing(20); | |
// vPanel.add(button); | |
// vPanel.add(disabledButton); | |
// button.addClickHandler(new ClickHandler() { | |
// public void onClick(ClickEvent clickEvent) { | |
// Button button1 = new Button("Hallo!"); | |
// button1.getElement().getStyle().setMarginBottom(10, Style.Unit.PX); | |
// vPanel.add(button1); | |
// } | |
// }); | |
// mainContainer.add(vPanel); | |
// mainContainer.add(button); | |
// mainContainer.add(disabledButton); | |
// mainContainer.add(button); | |
// Tercer Hecho. | |
// MenuBar menu = new MenuBar(); | |
// menu.setAutoOpen(true); | |
// menu.setWidth("500px"); | |
// menu.setAnimationEnabled(true); | |
// MenuBar fileMenu = new MenuBar(true); | |
// fileMenu.setAnimationEnabled(true); | |
// fileMenu.addItem("New", new Command() { | |
// @Override | |
// public void execute() { | |
// showSelectedMenuItem("New"); | |
// } | |
// }); | |
// fileMenu.addItem("Open", new Command() { | |
// @Override | |
// public void execute() { | |
// showSelectedMenuItem("Open"); | |
// } | |
// }); | |
// fileMenu.addSeparator(); | |
// fileMenu.addItem("Exit", new Command() { | |
// @Override | |
// public void execute() { | |
// showSelectedMenuItem("Exit"); | |
// } | |
// }); | |
// MenuBar editMenu = new MenuBar(true); | |
// editMenu.setAnimationEnabled(true); | |
// | |
// editMenu.addItem("Undo", new Command() { | |
// @Override | |
// public void execute() { | |
// showSelectedMenuItem("Undo"); | |
// } | |
// }); | |
// editMenu.addItem("Redo", new Command() { | |
// @Override | |
// public void execute() { | |
// showSelectedMenuItem("Redo"); | |
// } | |
// }); | |
// editMenu.addItem("Cut", new Command() { | |
// @Override | |
// public void execute() { | |
// showSelectedMenuItem("Cut"); | |
// } | |
// }); | |
// editMenu.addItem("Copy", new Command() { | |
// @Override | |
// public void execute() { | |
// showSelectedMenuItem("Copy"); | |
// } | |
// }); | |
// editMenu.addItem("Paste", new Command() { | |
// @Override | |
// public void execute() { | |
// showSelectedMenuItem("Paste"); | |
// } | |
// }); | |
// | |
// menu.addItem(new MenuItem("File", fileMenu)); | |
// menu.addSeparator(); | |
// menu.addItem(new MenuItem("Edit", editMenu)); | |
// editMenu.getElement().getStyle().setWidth(150, Style.Unit.PX); | |
// | |
// mainContainer.add(menu); | |
// } | |
// if (slot == SLOT_CONTENT) { | |
// mainContainer.clear(); | |
// mainContainer.add(content); | |
// } else if (slot == SLOT_MENU_BAR) { | |
// navigationContainer.clear(); | |
// navigationContainer.add(content); | |
// } else { | |
// super.setInSlot(slot, content); | |
// } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment