本文整理汇总了Java中com.vaadin.ui.CustomLayout.addComponent方法的典型用法代码示例。如果您正苦于以下问题:Java CustomLayout.addComponent方法的具体用法?Java CustomLayout.addComponent怎么用?Java CustomLayout.addComponent使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.vaadin.ui.CustomLayout
的用法示例。
在下文中一共展示了CustomLayout.addComponent方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: AboutView
import com.vaadin.ui.CustomLayout; //导入方法依赖的package包/类
public AboutView() {
CustomLayout aboutContent = new CustomLayout("aboutview");
aboutContent.setStyleName("about-content");
// you can add Vaadin components in predefined slots in the custom
// layout
aboutContent.addComponent(
new Label(FontAwesome.INFO_CIRCLE.getHtml()
+ " This application is using Vaadin "
+ Version.getFullVersion(), ContentMode.HTML), "info");
setSizeFull();
setStyleName("about-view");
addComponent(aboutContent);
setComponentAlignment(aboutContent, Alignment.MIDDLE_CENTER);
}
示例2: AdminDashboard
import com.vaadin.ui.CustomLayout; //导入方法依赖的package包/类
public AdminDashboard(RolpApplication app) {
super("./applicationMainLayout/adminLayout");
this.app = app;
buildButtonBattery();
CustomLayout lehrerListe = new CustomLayout("./lehrerDashboards/liste");
lehrerListe.addStyleName("liste");
lehrerListe.addComponent(getLehrerList(), "list");
lehrerListe.setHeight("260px");
addComponent(lehrerListe,"liste");
addComponent(horizontalButtonBattery, "horizontalButtonBattery");
addComponent(verticalButtonBattery, "verticalButtonBattery");
}
示例3: KlassenlehrerZuordnen
import com.vaadin.ui.CustomLayout; //导入方法依赖的package包/类
public KlassenlehrerZuordnen(FossaApplication app) throws FossaLasoLockedException {
super(app);
setWidth("600px");
setHeight("600px");
center();
VerticalLayout layoutVertical = new VerticalLayout();
setContent(layoutVertical);
CustomLayout layout = new CustomLayout("./listeAnzeigen/listeAnzeigen");
HorizontalLayout buttonBattery = new HorizontalLayout();
buttonBattery.setSpacing(true);
HorizontalLayout buttonBatteryBearbeiten = new HorizontalLayout();
buttonBatteryBearbeiten.setSpacing(true);
layout.addComponent(buttonBatteryBearbeiten, "buttonBatteryBearbeiten");
layout.addComponent(buttonBattery, "buttonBattery");
layout.addComponent(windowCloseButton, "windowCloseButton");
windowCloseButton.setWidth("100%");
layoutVertical.addComponent(getKlassenlehrerZuordnenList());
layoutVertical.addComponent(layout);
}
示例4: FachSchuelerZuordnen
import com.vaadin.ui.CustomLayout; //导入方法依赖的package包/类
public FachSchuelerZuordnen(RolpApplication app, FachSchuelerZuordnenList fachSchuelerZuordnenList, String caption) {
super(app);
setCaption(" - " + caption + " - ");
setWidth("500px");
center();
VerticalLayout layoutVertical = new VerticalLayout();
setContent(layoutVertical);
CustomLayout layout = new CustomLayout("./listeAnzeigen/listeAnzeigen");
HorizontalLayout buttonBattery = new HorizontalLayout();
buttonBattery.setSpacing(true);
HorizontalLayout buttonBatteryBearbeiten = new HorizontalLayout();
buttonBatteryBearbeiten.setSpacing(true);
layout.addComponent(buttonBatteryBearbeiten, "buttonBatteryBearbeiten");
layout.addComponent(buttonBattery, "buttonBattery");
layout.addComponent(windowCloseButton, "windowCloseButton");
windowCloseButton.setWidth("100%");
this.fachSchuelerZuordnenList = fachSchuelerZuordnenList;
layoutVertical.addComponent(fachSchuelerZuordnenList);
layoutVertical.addComponent(layout);
}
示例5: AboutView
import com.vaadin.ui.CustomLayout; //导入方法依赖的package包/类
public AboutView() {
CustomLayout aboutContent = new CustomLayout("aboutview");
aboutContent.setStyleName(DSTheme.ABOUT_CONTENT);
// you can add Vaadin components in predefined slots in the custom layout
aboutContent.addComponent(new Label(
VaadinIcons.INFO_CIRCLE.getHtml() + " This application is using Vaadin " + Version.getFullVersion(),
ContentMode.HTML), "info");
setSizeFull();
setStyleName(DSTheme.ABOUT_VIEW);
addComponent(aboutContent);
setComponentAlignment(aboutContent, Alignment.MIDDLE_CENTER);
}
示例6: FachbezeichnungLebVerwalten
import com.vaadin.ui.CustomLayout; //导入方法依赖的package包/类
public FachbezeichnungLebVerwalten(RolpApplication app, FachbezeichnungLebLaso fachdefinitionLeb, FachdefinitionPojo fachdefinition) {
super(app);
this.fachdefinitionLebLaso = fachdefinitionLeb;
setCaption(" - alternative Fachbezeichnungen f�r " + fachdefinition.getFachbezeichnung() + " - ");
setWidth("500px");
center();
CustomLayout layout = new CustomLayout("./subWindows/formAnlegen");
setContent(layout);
getFachdefinitionLebVerwaltenForm(fachdefinition);
layout.addComponent(formFachdefinitionenLebVerwalten, "form");
}
示例7: FossaLoginScreen
import com.vaadin.ui.CustomLayout; //导入方法依赖的package包/类
public FossaLoginScreen(FossaApplication app, FossaAuthorizer authorizer, String error) {
super(app);
setStyleName("login");
this.authorizer = authorizer;
setCaption("Bitte melden Sie sich an!");
setWidth("500px");
center();
CustomLayout layout = new CustomLayout("./login/loginScreen");
setContent(layout);
Label errorlabel = new Label(error);
formLoginScreen = new Form();
formLoginScreen.addField(username, username);
username.focus();
formLoginScreen.addField(password, password);
formLoginScreen.getField(username).setRequired(true);
formLoginScreen.getField(password).setRequired(true);
layout.addComponent(formLoginScreen, "form");
layout.addComponent(errorlabel, "errorlabel");
Button login = new Button("Anmelden");
layout.addComponent(login, "login");
login.addListener((Button.ClickListener) this);
login.setClickShortcut(KeyCode.ENTER);
}
示例8: FachdefinitionlisteAnzeigen
import com.vaadin.ui.CustomLayout; //导入方法依赖的package包/类
public FachdefinitionlisteAnzeigen(RolpApplication app) {
super(app);
this.app = app;
setCaption(" - Ansicht der Fachdefinitionen - ");
setWidth("800px");
center();
VerticalLayout layoutVertical = new VerticalLayout();
setContent(layoutVertical);
CustomLayout layout = new CustomLayout("./listeAnzeigen/listeAnzeigen");
HorizontalLayout buttonBattery = new HorizontalLayout();
buttonBattery.setSpacing(true);
HorizontalLayout buttonBatteryBearbeiten = new HorizontalLayout();
buttonBatteryBearbeiten.setSpacing(true);
buttonBatteryBearbeiten.addComponent(fachdefinitionenHinzufuegenButton);
fachdefinitionenHinzufuegenButton.setWidth("150px");
buttonBatteryBearbeiten.addComponent(fachdefinitionenBearbeitenButton);
fachdefinitionenBearbeitenButton.setWidth("150px");
buttonBatteryBearbeiten.addComponent(fachdefinitionenEntfernenButton);
fachdefinitionenEntfernenButton.setWidth("150px");
buttonBattery.addComponent(bezeichnungenZuordnenButton);
bezeichnungenZuordnenButton.setWidth("250px");
layout.addComponent(buttonBatteryBearbeiten, "buttonBatteryBearbeiten");
layout.addComponent(buttonBattery, "buttonBattery");
layout.addComponent(windowCloseButton, "windowCloseButton");
windowCloseButton.setWidth("100%");
fachdefinitionList = getFachdefinitionList();
layoutVertical.addComponent(fachdefinitionList);
layoutVertical.addComponent(layout);
}
示例9: LehrerAnlegen
import com.vaadin.ui.CustomLayout; //导入方法依赖的package包/类
public LehrerAnlegen(FossaApplication app, LehrerLaso lehrer) {
super(app);
this.lehrerLaso = lehrer;
setCaption(" - Lehrerdaten - ");
setWidth("500px");
center();
CustomLayout layout = new CustomLayout("./subWindows/formAnlegen");
setContent(layout);
getLehrerAnlegenForm();
layout.addComponent(formLehrerAnlegen, "form");
}
示例10: FachlehrerDashboard
import com.vaadin.ui.CustomLayout; //导入方法依赖的package包/类
public FachlehrerDashboard(RolpApplication app) {
super(app);
this.app = app;
setCaption(" - FachlehrerDashboard - ");
setWidth("100%");
setHeight("100%");
buildButtonBatteries();
CustomLayout layout = new CustomLayout("./lehrerDashboards/fachLehrerDashboardMain");
setContent(layout);
CustomLayout headline = new CustomLayout("./lehrerDashboards/headline");
headline.addStyleName("headline");
Embedded logo = new Embedded(null, new ThemeResource(MAINPAGE_PANEL_ANMELDEN_LOGO_PATH));
logo.setType(Embedded.TYPE_IMAGE);
logo.setWidth("100px");
logo.setHeight("96px");
headline.addComponent(logo,"logo");
CustomLayout faecherListe = new CustomLayout("./lehrerDashboards/liste");
faecherListe.addStyleName("liste");
faecherList = getFaecherList();
faecherList.setHeight("250px");
faecherList.setStyleName("list");
faecherListe.addComponent(faecherList, "list");
faecherListe.setHeight("260px");
layout.addComponent(faecherListe,"liste");
layout.addComponent(headline,"headline");
layout.addComponent(horizontalButtonBattery,"horizontalButtonBattery");
lehrerBlog = getLehrerBlog();
layout.addComponent(lehrerBlog,"blog");
windowCloseButton.setWidth("100%");
layout.addComponent(windowCloseButton, "windowCloseButton");
}
示例11: SchuelerVerwalten
import com.vaadin.ui.CustomLayout; //导入方法依赖的package包/类
public SchuelerVerwalten(FossaApplication app, SchuelerLaso schueler) {
super(app);
this.schuelerLaso = schueler;
setCaption(" - Sch�lerdaten - ");
setWidth("500px");
center();
CustomLayout layout = new CustomLayout("./subWindows/formAnlegen");
setContent(layout);
getSchuelerAnlegenForm();
layout.addComponent(formSchuelerAnlegen, "form");
}
示例12: PflichtfaecherlisteAnzeigen
import com.vaadin.ui.CustomLayout; //导入方法依赖的package包/类
public PflichtfaecherlisteAnzeigen(RolpApplication app) {
super(app);
this.app = app;
setCaption(" - Ansicht der Pflichtf�cher - ");
setWidth("800px");
center();
VerticalLayout layoutVertical = new VerticalLayout();
setContent(layoutVertical);
CustomLayout layout = new CustomLayout("./listeAnzeigen/listeAnzeigen");
HorizontalLayout buttonBattery = new HorizontalLayout();
buttonBattery.setSpacing(true);
HorizontalLayout buttonBatteryBearbeiten = new HorizontalLayout();
buttonBatteryBearbeiten.setSpacing(true);
buttonBatteryBearbeiten.addComponent(faecherHinzufuegenButton);
faecherHinzufuegenButton.setWidth("150px");
buttonBatteryBearbeiten.addComponent(faecherBearbeitenButton);
faecherBearbeitenButton.setWidth("150px");
buttonBatteryBearbeiten.addComponent(faecherEntfernenButton);
faecherEntfernenButton.setWidth("150px");
buttonBattery.addComponent(schuelerZuordnenButton);
schuelerZuordnenButton.setWidth("250px");
schuelerZuordnenButton.setEnabled(SchuelerContainer.getAllSchuelerOfKlasse(KlasseContainer.getKlasseByLehrer(app.getLoginLehrer()).getPojo()).size() > 0);
layout.addComponent(buttonBatteryBearbeiten, "buttonBatteryBearbeiten");
layout.addComponent(buttonBattery, "buttonBattery");
layout.addComponent(windowCloseButton, "windowCloseButton");
windowCloseButton.setWidth("100%");
faecherList = getFaecherList();
layoutVertical.addComponent(faecherList);
layoutVertical.addComponent(layout);
}
示例13: SchuelerlisteAnzeigen
import com.vaadin.ui.CustomLayout; //导入方法依赖的package包/类
public SchuelerlisteAnzeigen(RolpApplication app) {
super(app);
this.app = app;
this.klasseLaso = KlasseContainer.getKlasseByLehrer(app.getLoginLehrer());
setCaption(" - Anzeige der Sch�lerliste - ");
setWidth("800px");
center();
VerticalLayout layoutVertical = new VerticalLayout();
setContent(layoutVertical);
CustomLayout layout = new CustomLayout("./listeAnzeigen/listeAnzeigen");
HorizontalLayout buttonBattery = new HorizontalLayout();
buttonBattery.setSpacing(true);
HorizontalLayout buttonBatteryBearbeiten = new HorizontalLayout();
buttonBatteryBearbeiten.setSpacing(true);
buttonBatteryBearbeiten.addComponent(schuelerHinzufuegenButton);
schuelerHinzufuegenButton.setWidth("150px");
buttonBatteryBearbeiten.addComponent(schuelerBearbeitenButton);
schuelerBearbeitenButton.setWidth("150px");
buttonBatteryBearbeiten.addComponent(schuelerEntfernenButton);
schuelerEntfernenButton.setWidth("150px");
layout.addComponent(buttonBatteryBearbeiten, "buttonBatteryBearbeiten");
layout.addComponent(buttonBattery, "buttonBattery");
layout.addComponent(windowCloseButton, "windowCloseButton");
windowCloseButton.setWidth("100%");
schuelerList = getSchuelerList();
schuelerList.addStyleName("schuelerList");
layoutVertical.addComponent(schuelerList);
layoutVertical.addComponent(layout);
}
示例14: KlasseAnlegen
import com.vaadin.ui.CustomLayout; //导入方法依赖的package包/类
public KlasseAnlegen(FossaApplication app, KlasseLaso klasse) {
super(app);
this.klasseLaso = klasse;
setCaption(" - Klasse - ");
setWidth("500px");
center();
CustomLayout layout = new CustomLayout("./subWindows/formAnlegen");
setContent(layout);
getKlasseAnlegenForm();
layout.addComponent(formKlasseAnlegen, "form");
}
示例15: KurseZuordnen
import com.vaadin.ui.CustomLayout; //导入方法依赖的package包/类
public KurseZuordnen(RolpApplication app) {
super(app);
this.app = app;
setCaption(" - Zuordnung der Kurse - ");
setWidth("950px");
center();
VerticalLayout layoutVertical = new VerticalLayout();
setContent(layoutVertical);
CustomLayout layout = new CustomLayout("./listeAnzeigen/listeAnzeigen");
HorizontalLayout buttonBattery = new HorizontalLayout();
buttonBattery.setSpacing(true);
HorizontalLayout buttonBatteryBearbeiten = new HorizontalLayout();
buttonBatteryBearbeiten.setSpacing(true);
buttonBatteryBearbeiten.addComponent(kursHinzufuegenButton);
kursHinzufuegenButton.setWidth("150px");
buttonBatteryBearbeiten.addComponent(kursBearbeitenButton);
kursBearbeitenButton.setWidth("150px");
buttonBatteryBearbeiten.addComponent(kursEntfernenButton);
kursEntfernenButton.setWidth("150px");
buttonBattery.addComponent(schuelerZuordnenButton);
schuelerZuordnenButton.setWidth("250px");
schuelerZuordnenButton.setEnabled(SchuelerContainer.getAllSchuelerOfKlasse(KlasseContainer.getKlasseByLehrer(app.getLoginLehrer()).getPojo()).size() > 0);
layout.addComponent(buttonBatteryBearbeiten, "buttonBatteryBearbeiten");
layout.addComponent(buttonBattery, "buttonBattery");
layout.addComponent(windowCloseButton, "windowCloseButton");
windowCloseButton.setWidth("100%");
faecherList = getKursList();
layoutVertical.addComponent(faecherList);
layoutVertical.addComponent(layout);
}