当前位置: 首页>>代码示例>>Java>>正文


Java CustomLayout.addComponent方法代码示例

本文整理汇总了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);
}
 
开发者ID:jvalenciag,项目名称:VaadinSpringShiroMongoDB,代码行数:17,代码来源:AboutView.java

示例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");
}
 
开发者ID:fossaag,项目名称:rolp,代码行数:17,代码来源:AdminDashboard.java

示例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);	
}
 
开发者ID:fossaag,项目名称:rolp,代码行数:25,代码来源:KlassenlehrerZuordnen.java

示例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);		
}
 
开发者ID:fossaag,项目名称:rolp,代码行数:27,代码来源:FachSchuelerZuordnen.java

示例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);
}
 
开发者ID:viydaag,项目名称:dungeonstory-java,代码行数:16,代码来源:AboutView.java

示例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");
}
 
开发者ID:fossaag,项目名称:rolp,代码行数:13,代码来源:FachbezeichnungLebVerwalten.java

示例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);

}
 
开发者ID:fossaag,项目名称:rolp,代码行数:30,代码来源:FossaLoginScreen.java

示例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);
}
 
开发者ID:fossaag,项目名称:rolp,代码行数:39,代码来源:FachdefinitionlisteAnzeigen.java

示例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");
}
 
开发者ID:fossaag,项目名称:rolp,代码行数:13,代码来源:LehrerAnlegen.java

示例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");
	
}
 
开发者ID:fossaag,项目名称:rolp,代码行数:41,代码来源:FachlehrerDashboard.java

示例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");
}
 
开发者ID:fossaag,项目名称:rolp,代码行数:13,代码来源:SchuelerVerwalten.java

示例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);
}
 
开发者ID:fossaag,项目名称:rolp,代码行数:40,代码来源:PflichtfaecherlisteAnzeigen.java

示例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);
}
 
开发者ID:fossaag,项目名称:rolp,代码行数:38,代码来源:SchuelerlisteAnzeigen.java

示例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");
}
 
开发者ID:fossaag,项目名称:rolp,代码行数:13,代码来源:KlasseAnlegen.java

示例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);
}
 
开发者ID:fossaag,项目名称:rolp,代码行数:39,代码来源:KurseZuordnen.java


注:本文中的com.vaadin.ui.CustomLayout.addComponent方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。