List of usage examples for com.google.gwt.user.client.ui HorizontalPanel setCellWidth
public void setCellWidth(IsWidget w, String width)
From source file:org.mindinformatics.gwt.domeo.plugins.annotation.micropubs.ui.form.FMicroPublicationForm2.java
License:Apache License
private void displayImageInEvidence(VerticalPanel vp, Integer counter, final MMpRelationship relationship) { _domeo.getLogger().debug(this, "3c1"); MOnlineImage image = (MOnlineImage) ((MImageInDocumentSelector) relationship.getObjectElement() .getSelector()).getTarget(); _domeo.getLogger().debug(this, "3c2"); VerticalPanel hp1 = new VerticalPanel(); hp1.setWidth("100%"); boolean small = false; boolean reduced = false; //Window.alert(image.getUrl() + " - " + image.getDisplayUrl()); Image img = new Image(image.getDisplayUrl()); _domeo.getLogger().debug(this, "3c3"); if (img.getWidth() > 380) { img.setWidth("380px"); reduced = true;/* w w w . ja v a 2 s. c o m*/ } else if (img.getWidth() < 220) { small = true; //img.setWidth("200px"); } if (image.getLabel() != null && image.getLabel().trim().length() > 0) { img.setTitle(image.getLabel()); } _domeo.getLogger().debug(this, "3c4"); if (!small) { HorizontalPanel main = new HorizontalPanel(); main.setWidth("100%"); //VerticalPanel actionsPanel = new VerticalPanel(); //actionsPanel.setHeight("100%"); if (relationship.getName().equals(IMicroPublicationsOntology.supportedBy)) { final Image supportedByIcon = new Image(localResources.supportedBy()); supportedByIcon.setTitle("Supported By"); supportedByIcon.setStyleName(style.link()); supportedByIcon.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { EvidenceRelationshipBubble bubble = new EvidenceRelationshipBubble(_this, _domeo, _item, relationship, ""); int x = supportedByIcon.getAbsoluteLeft(); int y = supportedByIcon.getAbsoluteTop(); bubble.show(x, y); } }); main.add(supportedByIcon); main.setCellWidth(supportedByIcon, "22px"); } else if (relationship.getName().equals(IMicroPublicationsOntology.challengedBy)) { final Image supportedByIcon = new Image(localResources.challengedBy()); supportedByIcon.setTitle("Supported By"); supportedByIcon.setStyleName(style.link()); supportedByIcon.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { EvidenceRelationshipBubble bubble = new EvidenceRelationshipBubble(_this, _domeo, _item, relationship, ""); int x = supportedByIcon.getAbsoluteLeft(); int y = supportedByIcon.getAbsoluteTop(); bubble.show(x, y); } }); main.add(supportedByIcon); main.setCellWidth(supportedByIcon, "22px"); } VerticalPanel left = new VerticalPanel(); SimplePanel imageWrap = new SimplePanel(); imageWrap.setStyleName(style.imageWrap()); imageWrap.add(img); imageWrap.setStyleName(style.centerText()); left.add(imageWrap); left.setCellHorizontalAlignment(img, HasHorizontalAlignment.ALIGN_LEFT); if (image.getLabel() != null && image.getLabel().trim().length() > 0) { HTML title = new HTML("<b>" + image.getLabel() + "</b>"); left.add(title); left.setCellHorizontalAlignment(title, HasHorizontalAlignment.ALIGN_LEFT); } /* else { HTML title = new HTML("<b>Title</b>"); left.add(title); left.setCellHorizontalAlignment(title, HasHorizontalAlignment.ALIGN_LEFT); } */ main.add(left); main.setStyleName(style.indexWrapper()); if (counter % 2 == 1) { left.addStyleName(style.indexOdd()); } else { left.addStyleName(style.indexEven()); } final Image removeIcon = new Image(Domeo.resources.deleteLittleIcon()); removeIcon.setStyleName(style.link()); removeIcon.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { //box.setEnabled(false); //_container.addImageAsData(_image); } }); main.add(removeIcon); main.setCellWidth(removeIcon, "16px"); main.setCellHorizontalAlignment(removeIcon, HasHorizontalAlignment.ALIGN_RIGHT); hp1.add(main); } else { HorizontalPanel main = new HorizontalPanel(); main.setStyleName(style.indexWrapper()); final Image supportedByIcon = new Image(localResources.supportedBy()); supportedByIcon.setTitle("Supported By"); supportedByIcon.setStyleName(style.link()); supportedByIcon.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { EvidenceRelationshipBubble bubble = new EvidenceRelationshipBubble(_this, _domeo, _item, relationship, ""); int x = supportedByIcon.getAbsoluteLeft(); int y = supportedByIcon.getAbsoluteTop(); bubble.show(x, y); } }); main.add(supportedByIcon); main.setCellWidth(supportedByIcon, "22px"); SimplePanel imageWrap = new SimplePanel(); imageWrap.setStyleName(style.imageWrap()); imageWrap.add(img); main.add(imageWrap); //hp1.setCellHorizontalAlignment(img, HasHorizontalAlignment.ALIGN_CENTER); VerticalPanel right = new VerticalPanel(); right.setWidth("100%"); if (image.getLabel() != null && image.getLabel().trim().length() > 0) { HTML title = new HTML("<b>" + image.getLabel() + "</b>"); right.add(title); right.setCellHorizontalAlignment(title, HasHorizontalAlignment.ALIGN_LEFT); } /*else { HTML title = new HTML("title: <b>Title</b>"); right.add(title); right.setCellHorizontalAlignment(title, HasHorizontalAlignment.ALIGN_LEFT); }*/ main.add(right); main.setCellWidth(right, "100%"); final Image removeIcon = new Image(Domeo.resources.deleteLittleIcon()); removeIcon.setStyleName(style.link()); removeIcon.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { //box.setEnabled(false); //_container.addImageAsData(_image); } }); main.add(removeIcon); main.setCellWidth(removeIcon, "16px"); main.setCellHorizontalAlignment(removeIcon, HasHorizontalAlignment.ALIGN_RIGHT); hp1.add(main); if (counter % 2 == 1) { right.addStyleName(style.indexOdd()); } else { right.addStyleName(style.indexEven()); } } vp.add(hp1); }
From source file:org.n52.client.sos.ui.DiagramTab.java
License:Open Source License
/** * Creates the Slider the user can interact with to change the shown time intervals of the given * timeseries'./*from w w w .ja v a 2 s.c om*/ * * @return the TimeSlider as a whole */ private HorizontalPanel createOverviewSlider() { HorizontalPanel horizontalSlider = new HorizontalPanel(); DOM.setStyleAttribute(horizontalSlider.getElement(), "marginTop", "6px"); horizontalSlider.setHeight("75px"); this.leftHandleWidget = buildSliderPart("8px", "75px", "w-resize", "#6585d0", 0.5); this.rightHandleWidget = buildSliderPart("8px", "75px", "e-resize", "#6585d0", 0.5); this.mainHandleWidget = buildSliderPart("100%", "75px", "move", "#aaa", 0.5); horizontalSlider.add(this.leftHandleWidget); horizontalSlider.setCellWidth(this.leftHandleWidget, "15px"); horizontalSlider.add(this.mainHandleWidget); horizontalSlider.setCellWidth(this.mainHandleWidget, "100%"); horizontalSlider.add(this.rightHandleWidget); horizontalSlider.setCellWidth(this.rightHandleWidget, "15px"); DOM.setStyleAttribute(horizontalSlider.getElement(), "visibility", "hidden"); GenericWidgetViewImpl view = new GenericWidgetViewImpl(horizontalSlider); OverviewPresenter overviewPresenter = new OverviewPresenter(view, this.overviewEventBus, this.mainChartEventBus); // Define handles for overview control GenericWidgetView leftHandle = new GenericWidgetViewImpl(this.leftHandleWidget); GenericWidgetView mainHandle = new GenericWidgetViewImpl(this.mainHandleWidget); GenericWidgetView rightHandle = new GenericWidgetViewImpl(this.rightHandleWidget); overviewPresenter.addHandle(leftHandle, Bound.LEFT); overviewPresenter.addHandle(mainHandle, Bound.RIGHT, Bound.LEFT); overviewPresenter.addHandle(rightHandle, Bound.RIGHT); overviewPresenter.setMinClippingWidth(40); // min width overviewPresenter.setVerticallyLocked(true); // drag horizontally only return horizontalSlider; }
From source file:org.ned.server.nedadminconsole.client.dialogs.NedAddNewLanguageDialog.java
License:Open Source License
public NedAddNewLanguageDialog(NedLanguageWidget nedLanguageWidget) { this.parent = nedLanguageWidget; VerticalPanel verticalPanelMain = new VerticalPanel(); setWidget(verticalPanelMain);//www. ja va 2 s . c o m setHTML(NedRes.instance().userDlgAddNewLanguage()); uploadForm = new FormPanel(); uploadForm.setMethod(FormPanel.METHOD_POST); uploadForm.setAction("NedFileUploadServlet"); //TODO correct upload servlet uploadForm.setEncoding(FormPanel.ENCODING_MULTIPART); verticalPanelMain.add(uploadForm); Grid grid = new Grid(4, 2); uploadForm.setWidget(grid); grid.setSize("100%", "100%"); Label labelName = new Label(NedRes.instance().langName()); grid.setWidget(0, 0, labelName); TextBox textBoxName = new TextBox(); textBoxName.setName("languageName"); grid.setWidget(0, 1, textBoxName); Label labelLocale = new Label(NedRes.instance().langLocaleString()); grid.setWidget(1, 0, labelLocale); TextBox textBoxLocale = new TextBox(); textBoxLocale.setName("languageLocale"); grid.setWidget(1, 1, textBoxLocale); Label labelTranslationFile = new Label(NedRes.instance().langTranslationFile()); grid.setWidget(2, 0, labelTranslationFile); HorizontalPanel horizontalPanelUpload = new HorizontalPanel(); grid.setWidget(2, 1, horizontalPanelUpload); fileUpload = new FileUpload(); horizontalPanelUpload.add(fileUpload); fileUpload.setName("fileUpload"); HorizontalPanel horizontalPanel = new HorizontalPanel(); grid.setWidget(3, 1, horizontalPanel); grid.getCellFormatter().setWidth(3, 1, ""); horizontalPanel.setWidth("100%"); Button buttonUpload = new Button(NedRes.instance().add()); buttonUpload.addClickHandler(new ClickUploadHandler()); horizontalPanel.add(buttonUpload); buttonUpload.setWidth("90%"); horizontalPanel.setCellWidth(buttonUpload, "50%"); Button buttonCancel = new Button(NedRes.instance().cancel()); buttonCancel.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { hide(); } }); horizontalPanel.add(buttonCancel); buttonCancel.setWidth("90%"); horizontalPanel.setCellWidth(buttonCancel, "50%"); setPopupPosition(200, 200); uploadForm.addSubmitHandler(new SubmitHandlerUploadFile()); uploadForm.addSubmitCompleteHandler(new SubmitCompleteHandlerUploadFile()); center(); }
From source file:org.ned.server.nedadminconsole.client.dialogs.NedAddNewUserDialog.java
License:Open Source License
public NedAddNewUserDialog(List<NedUser> listUsers, NedUsernameReceiver receiver) { setModal(true);//www . j a v a2 s . c o m setAutoHideEnabled(false); setWidth("350"); this.listUsers = listUsers; this.receiver = receiver; setHTML(NedRes.instance().userDlgAddNewUser()); Grid grid = new Grid(2, 2); grid.setCellSpacing(5); setWidget(grid); grid.setSize("350", "100%"); Label labelUsername = new Label(NedRes.instance().username() + ":"); grid.setWidget(0, 0, labelUsername); labelUsername.setWidth("100%"); grid.getCellFormatter().setWidth(0, 0, "30%"); grid.getCellFormatter().setWidth(0, 1, "60%"); textBoxUsername = new TextBox(); grid.setWidget(0, 1, textBoxUsername); textBoxUsername.setWidth("97%"); labelError = new Label(""); labelError.setStyleName("gwt-Label-red"); grid.setWidget(1, 0, labelError); labelError.setWidth("100%"); grid.getCellFormatter().setWidth(1, 0, "30%"); HorizontalPanel horizontalPanel = new HorizontalPanel(); horizontalPanel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); grid.setWidget(1, 1, horizontalPanel); horizontalPanel.setWidth("100%"); grid.getCellFormatter().setWidth(1, 1, "60%"); Button buttonOk = new Button(NedRes.instance().userDlgAddUser()); horizontalPanel.add(buttonOk); horizontalPanel.setCellWidth(buttonOk, "50%"); buttonOk.setText(NedRes.instance().ok()); buttonOk.addClickHandler(new ClickHandlerOk()); buttonOk.setWidth("90%"); Button buttonCancel = new Button(NedRes.instance().cancel()); buttonCancel.addClickHandler(new ClickHandlerCancel()); horizontalPanel.add(buttonCancel); buttonCancel.setWidth("90%"); horizontalPanel.setCellWidth(buttonCancel, "50%"); center(); textBoxUsername.setFocus(true); }
From source file:org.ned.server.nedadminconsole.client.dialogs.NedChangePasswordDialog.java
License:Open Source License
public NedChangePasswordDialog(String userName, NedUsernameReceiver receiver) { this.userName = userName; setModal(true);/*from w w w . ja va 2s. co m*/ setAutoHideEnabled(false); setWidth("350"); this.receiver = receiver; setHTML(NedRes.instance().userDlgNewPassword()); Grid grid = new Grid(3, 2); grid.setCellSpacing(5); setWidget(grid); grid.setSize("350", "100%"); Label labelUsername = new Label(NedRes.instance().userDlgPassword() + ":"); grid.setWidget(0, 0, labelUsername); labelUsername.setWidth("100%"); grid.getCellFormatter().setWidth(0, 0, "30%"); grid.getCellFormatter().setWidth(0, 1, "60%"); textBoxPassword = new PasswordTextBox(); grid.setWidget(0, 1, textBoxPassword); textBoxPassword.setWidth("97%"); Label labelRepeat = new Label(NedRes.instance().userDlgRepeatPassword()); grid.setWidget(1, 0, labelRepeat); labelRepeat.setWidth("100%"); textBoxRepeat = new PasswordTextBox(); textBoxRepeat.setFocus(true); grid.setWidget(1, 1, textBoxRepeat); textBoxRepeat.setWidth("97%"); labelError = new Label(""); labelError.setStyleName("gwt-Label-red"); grid.setWidget(2, 0, labelError); labelError.setWidth("100%"); grid.getCellFormatter().setWidth(2, 0, "30%"); HorizontalPanel horizontalPanel = new HorizontalPanel(); horizontalPanel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); grid.setWidget(2, 1, horizontalPanel); horizontalPanel.setWidth("100%"); grid.getCellFormatter().setWidth(2, 1, "60%"); Button buttonOk = new Button(NedRes.instance().userDlgNewPassword()); horizontalPanel.add(buttonOk); horizontalPanel.setCellWidth(buttonOk, "50%"); buttonOk.setText(NedRes.instance().ok()); buttonOk.addClickHandler(new ClickHandlerOk()); buttonOk.setWidth("90%"); Button buttonCancel = new Button(NedRes.instance().cancel()); buttonCancel.addClickHandler(new ClickHandlerCancel()); horizontalPanel.add(buttonCancel); buttonCancel.setWidth("90%"); horizontalPanel.setCellWidth(buttonCancel, "50%"); center(); textBoxPassword.setFocus(true); }
From source file:org.ned.server.nedadminconsole.client.dialogs.NedNewElementDialog.java
License:Open Source License
/** * @wbp.parser.constructor//from w w w . j a v a 2s .c om */ public NedNewElementDialog(String type, NedObject parentItem, TreeItem parentTreeItem, NedLibraryListUpdater libraryUpdater) { this.type = type; this.parentItem = parentItem; this.parentTreeItem = parentTreeItem; setText(NedRes.instance().newElemDlgAddNew() + " " + type); VerticalPanel verticalPanel = new VerticalPanel(); verticalPanel.setSpacing(8); verticalPanel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); setWidget(verticalPanel); verticalPanel.setSize("335px", "100%"); Grid grid = new Grid(3, 3); verticalPanel.add(grid); verticalPanel.setCellWidth(grid, "25%"); grid.setSize("100%", "100%"); Label lblId = new Label(NedRes.instance().id() + ":"); grid.setWidget(0, 0, lblId); grid.getCellFormatter().setWidth(0, 0, ""); textBoxId = new TextBox(); textBoxId.setMaxLength(20); grid.setWidget(0, 1, textBoxId); grid.getCellFormatter().setWidth(0, 1, ""); textBoxId.setWidth("96%"); Button buttonRandomize = new Button("New button"); buttonRandomize.addClickHandler(new ClickHandlerRandomize()); grid.setWidget(0, 2, buttonRandomize); buttonRandomize.setWidth("100%"); grid.getCellFormatter().setWidth(0, 2, "40%"); buttonRandomize.setText(NedRes.instance().newElemDlgRandomize()); Button buttonCheck = new Button("New button"); buttonCheck.addClickHandler(new ClickHandlerCheck()); grid.setWidget(1, 1, buttonCheck); grid.getCellFormatter().setWidth(1, 1, ""); buttonCheck.setWidth("100%"); buttonCheck.setText(NedRes.instance().newElemDlgCheck()); labelIdResult = new Label(""); labelIdResult.setWordWrap(false); labelIdResult.setStyleName("gwt-Label-red"); grid.setWidget(1, 2, labelIdResult); grid.getCellFormatter().setWidth(1, 2, "25%"); grid.getCellFormatter().setWidth(2, 1, ""); Label lblName = new Label(NedRes.instance().name() + ":"); grid.setWidget(2, 0, lblName); grid.getCellFormatter().setWidth(2, 0, ""); lblName.setWidth(""); textBoxName = new TextBox(); textBoxName.setMaxLength(20); grid.setWidget(2, 1, textBoxName); textBoxName.setWidth("96%"); grid.getCellFormatter().setVerticalAlignment(0, 1, HasVerticalAlignment.ALIGN_BOTTOM); grid.getCellFormatter().setVerticalAlignment(0, 2, HasVerticalAlignment.ALIGN_BOTTOM); grid.getCellFormatter().setHorizontalAlignment(0, 2, HasHorizontalAlignment.ALIGN_LEFT); grid.getCellFormatter().setVerticalAlignment(1, 1, HasVerticalAlignment.ALIGN_TOP); grid.getCellFormatter().setVerticalAlignment(1, 2, HasVerticalAlignment.ALIGN_MIDDLE); grid.getCellFormatter().setHorizontalAlignment(0, 0, HasHorizontalAlignment.ALIGN_LEFT); grid.getCellFormatter().setHorizontalAlignment(2, 0, HasHorizontalAlignment.ALIGN_LEFT); if (type != NedConstant.TYPE_LIBRARY) { buttonCheck.setVisible(false); buttonRandomize.setVisible(false); lblId.setVisible(false); textBoxId.setVisible(false); labelIdResult.setVisible(false); grid.getRowFormatter().setVisible(0, false); grid.getRowFormatter().setVisible(1, false); grid.remove(textBoxName); grid.setWidget(2, 2, textBoxName); textBoxName.setWidth("98%"); } HorizontalPanel horizontalPanel = new HorizontalPanel(); verticalPanel.add(horizontalPanel); verticalPanel.setCellWidth(horizontalPanel, "100%"); horizontalPanel.setWidth("100%"); Button buttonOk = new Button(); buttonOk.addClickHandler(new ClickHandlerOk(libraryUpdater)); horizontalPanel.add(buttonOk); horizontalPanel.setCellWidth(buttonOk, "50%"); buttonOk.setText(NedRes.instance().ok()); buttonOk.setWidth("100%"); Button buttonCancel = new Button(); buttonCancel.addClickHandler(new ClickHandlerCancel()); horizontalPanel.add(buttonCancel); horizontalPanel.setCellWidth(buttonCancel, "50%"); buttonCancel.setText(NedRes.instance().cancel()); buttonCancel.setWidth("100%"); center(); textBoxName.setFocus(true); }
From source file:org.ned.server.nedadminconsole.client.dialogs.NedUploadDialog.java
License:Open Source License
public NedUploadDialog(String libId, NedDataModel model) { setSize("395px", "147px"); this.model = model; setHTML(NedRes.instance().uploadDlgUploadFile()); VerticalPanel verticalPanel = new VerticalPanel(); verticalPanel.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE); verticalPanel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); setWidget(verticalPanel);/*from www. j ava 2 s .co m*/ verticalPanel.setSize("386px", "100px"); uploadForm = new FormPanel(); uploadForm.setAction("NedFileUploadServlet"); uploadForm.setEncoding(FormPanel.ENCODING_MULTIPART); uploadForm.setMethod(FormPanel.METHOD_POST); verticalPanel.add(uploadForm); uploadForm.setSize("100%", "100%"); VerticalPanel verticalPanel_1 = new VerticalPanel(); uploadForm.setWidget(verticalPanel_1); verticalPanel_1.setSize("100%", "77px"); horizontalPanel_2 = new HorizontalPanel(); verticalPanel_1.add(horizontalPanel_2); horizontalPanel_2.setWidth("100%"); fileUpload = new FileUpload(); horizontalPanel_2.add(fileUpload); horizontalPanel_2.setCellWidth(fileUpload, "100%"); fileUpload.setName("fileUpload"); verticalPanel_1.setCellHorizontalAlignment(fileUpload, HasHorizontalAlignment.ALIGN_CENTER); verticalPanel_1.setCellVerticalAlignment(fileUpload, HasVerticalAlignment.ALIGN_MIDDLE); fileUpload.setSize("100%", "30px"); hiddenLibId = new Hidden("libId"); horizontalPanel_2.add(hiddenLibId); hiddenLibId.setValue(libId); hiddenContentId = new Hidden("contentId"); horizontalPanel_2.add(hiddenContentId); hiddenContentId.setValue(model.getCurrentObject().id); HorizontalPanel horizontalPanel = new HorizontalPanel(); verticalPanel_1.add(horizontalPanel); horizontalPanel.setWidth("100%"); verticalPanel_1.setCellHorizontalAlignment(horizontalPanel, HasHorizontalAlignment.ALIGN_CENTER); Button uploadBtn = new Button(NedRes.instance().uploadDlgUpload()); horizontalPanel.add(uploadBtn); uploadBtn.setWidth("90%"); horizontalPanel.setCellWidth(uploadBtn, "50%"); horizontalPanel.setCellHorizontalAlignment(uploadBtn, HasHorizontalAlignment.ALIGN_CENTER); horizontalPanel.setCellVerticalAlignment(uploadBtn, HasVerticalAlignment.ALIGN_MIDDLE); uploadBtn.addClickHandler(new UploadFileClickHandler()); verticalPanel.setCellVerticalAlignment(uploadBtn, HasVerticalAlignment.ALIGN_MIDDLE); verticalPanel.setCellHorizontalAlignment(uploadBtn, HasHorizontalAlignment.ALIGN_CENTER); closeBtn = new Button(NedRes.instance().close()); horizontalPanel.add(closeBtn); closeBtn.setWidth("90%"); horizontalPanel.setCellWidth(closeBtn, "50%"); horizontalPanel.setCellVerticalAlignment(closeBtn, HasVerticalAlignment.ALIGN_MIDDLE); horizontalPanel.setCellHorizontalAlignment(closeBtn, HasHorizontalAlignment.ALIGN_CENTER); closeBtn.addClickHandler(new CloseClickHandler()); setPopupPosition(200, 200); uploadForm.addSubmitHandler(new SubmitHandlerUploadFile()); uploadForm.addSubmitCompleteHandler(new SubmitCompleteHandlerUploadFile()); center(); }
From source file:org.ned.server.nedadminconsole.client.widgets.NedItemEditor.java
License:Open Source License
public NedItemEditor(NedDataModel model) { this.model = model; VerticalPanel verticalPanel = new VerticalPanel(); verticalPanel.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE); verticalPanel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_RIGHT); verticalPanel.setSpacing(8);/* ww w . jav a2s. co m*/ verticalPanel.setBorderWidth(0); verticalPanel.setSize("400px", "100%"); initWidget(verticalPanel); lblElementInfo = new Label(NedRes.instance().itemEditElementInfo()); lblElementInfo.setStyleName("gwt-Label-element"); verticalPanel.add(lblElementInfo); verticalPanel.setCellVerticalAlignment(lblElementInfo, HasVerticalAlignment.ALIGN_MIDDLE); verticalPanel.setCellHorizontalAlignment(lblElementInfo, HasHorizontalAlignment.ALIGN_CENTER); lblElementInfo.setSize("100%", ""); Grid gridItemInfo = new Grid(8, 2); gridItemInfo.setCellPadding(10); gridItemInfo.setStyleName("NedItemEditorPanel"); verticalPanel.add(gridItemInfo); verticalPanel.setCellVerticalAlignment(gridItemInfo, HasVerticalAlignment.ALIGN_MIDDLE); verticalPanel.setCellWidth(gridItemInfo, "300px"); verticalPanel.setCellHorizontalAlignment(gridItemInfo, HasHorizontalAlignment.ALIGN_CENTER); gridItemInfo.setSize("392px", "470px"); Label lblNewLabel_3 = new Label(NedRes.instance().id() + ":"); gridItemInfo.setWidget(0, 0, lblNewLabel_3); gridItemInfo.getCellFormatter().setWidth(0, 0, "30%"); textBoxId = new TextBox(); gridItemInfo.setWidget(0, 1, textBoxId); textBoxId.setWidth("97%"); gridItemInfo.getCellFormatter().setWidth(0, 1, ""); textBoxId.setReadOnly(true); Label lblNewLabel_5 = new Label(NedRes.instance().itemEditParentId() + ":"); gridItemInfo.setWidget(1, 0, lblNewLabel_5); gridItemInfo.getCellFormatter().setWidth(1, 0, "30%"); textBoxIdParent = new TextBox(); gridItemInfo.setWidget(1, 1, textBoxIdParent); gridItemInfo.getCellFormatter().setWidth(1, 1, ""); textBoxIdParent.setMaxLength(20); textBoxIdParent.setReadOnly(true); textBoxIdParent.setWidth("97%"); Label lblNewLabel = new Label(NedRes.instance().itemEditTitle() + ":"); gridItemInfo.setWidget(2, 0, lblNewLabel); textBoxTitle = new TextBox(); gridItemInfo.setWidget(2, 1, textBoxTitle); textBoxTitle.setMaxLength(40); textBoxTitle.setWidth("97%"); Label lblNewLabel_1 = new Label(NedRes.instance().itemEditType() + ":"); gridItemInfo.setWidget(3, 0, lblNewLabel_1); textBoxType = new TextBox(); gridItemInfo.setWidget(3, 1, textBoxType); textBoxType.setReadOnly(true); textBoxType.setWidth("97%"); Label lblNewLabel_2 = new Label(NedRes.instance().itemEditDescription() + ":"); gridItemInfo.setWidget(4, 0, lblNewLabel_2); textAreaDescription = new TextArea(); gridItemInfo.setWidget(4, 1, textAreaDescription); textAreaDescription.setVisibleLines(4); textAreaDescription.setCharacterWidth(30); textAreaDescription.setSize("97%", ""); Label lblKeywords = new Label(NedRes.instance().itemEditKeywords() + ":"); gridItemInfo.setWidget(5, 0, lblKeywords); textBoxKeywords = new TextBox(); gridItemInfo.setWidget(5, 1, textBoxKeywords); textBoxKeywords.setVisibleLength(30); textBoxKeywords.setWidth("97%"); Label lblExternalLinks = new Label(NedRes.instance().itemEditExternalLinks() + ":"); gridItemInfo.setWidget(6, 0, lblExternalLinks); textAreaLinks = new TextArea(); gridItemInfo.setWidget(6, 1, textAreaLinks); textAreaLinks.setCharacterWidth(30); textAreaLinks.setWidth("97%"); labelFile = new Label(NedRes.instance().itemFile() + ":"); gridItemInfo.setWidget(7, 0, labelFile); horizontalPanelFile = new HorizontalPanel(); horizontalPanelFile.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE); horizontalPanelFile.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); gridItemInfo.setWidget(7, 1, horizontalPanelFile); horizontalPanelFile.setWidth("100%"); gridItemInfo.getCellFormatter().setWidth(7, 1, ""); textBoxFile = new TextBox(); horizontalPanelFile.add(textBoxFile); horizontalPanelFile.setCellWidth(textBoxFile, "60%"); textBoxFile.setReadOnly(true); textBoxFile.setWidth("147px"); buttonUpload = new Button(); horizontalPanelFile.add(buttonUpload); horizontalPanelFile.setCellHorizontalAlignment(buttonUpload, HasHorizontalAlignment.ALIGN_RIGHT); horizontalPanelFile.setCellWidth(buttonUpload, "40%"); buttonUpload.setText(NedRes.instance().uploadDlgUpload()); buttonUpload.addClickHandler(new CommandUploadFile()); buttonUpload.setWidth("100%"); gridItemInfo.getCellFormatter().setHorizontalAlignment(1, 0, HasHorizontalAlignment.ALIGN_LEFT); gridItemInfo.getCellFormatter().setHorizontalAlignment(2, 0, HasHorizontalAlignment.ALIGN_LEFT); gridItemInfo.getCellFormatter().setHorizontalAlignment(3, 0, HasHorizontalAlignment.ALIGN_LEFT); gridItemInfo.getCellFormatter().setHorizontalAlignment(4, 0, HasHorizontalAlignment.ALIGN_LEFT); gridItemInfo.getCellFormatter().setHorizontalAlignment(5, 0, HasHorizontalAlignment.ALIGN_LEFT); gridItemInfo.getCellFormatter().setHorizontalAlignment(6, 0, HasHorizontalAlignment.ALIGN_LEFT); gridItemInfo.getCellFormatter().setHorizontalAlignment(7, 0, HasHorizontalAlignment.ALIGN_LEFT); gridItemInfo.getCellFormatter().setHorizontalAlignment(0, 0, HasHorizontalAlignment.ALIGN_LEFT); gridItemInfo.getCellFormatter().setHorizontalAlignment(0, 1, HasHorizontalAlignment.ALIGN_LEFT); gridItemInfo.getCellFormatter().setHorizontalAlignment(4, 1, HasHorizontalAlignment.ALIGN_LEFT); textAreaLinks.getElement().setAttribute("wrap", "off"); HorizontalPanel horizontalPanel_4 = new HorizontalPanel(); horizontalPanel_4.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE); verticalPanel.add(horizontalPanel_4); verticalPanel.setCellVerticalAlignment(horizontalPanel_4, HasVerticalAlignment.ALIGN_MIDDLE); horizontalPanel_4.setWidth("100%"); Button buttonSave = new Button(""); buttonSave.setText(NedRes.instance().save()); horizontalPanel_4.add(buttonSave); horizontalPanel_4.setCellWidth(buttonSave, "25%"); buttonSave.addClickHandler(new UpdateItemCommand()); buttonSave.setWidth("100%"); Button buttonDelete = new Button(""); buttonDelete.setText(NedRes.instance().delete()); buttonDelete.addClickHandler(new CommandDeleteItem()); horizontalPanel_4.add(buttonDelete); horizontalPanel_4.setCellHorizontalAlignment(buttonDelete, HasHorizontalAlignment.ALIGN_RIGHT); buttonDelete.setWidth("100%"); horizontalPanel_4.setCellWidth(buttonDelete, "25%"); // decoratorPanel.add(verticalPanel); setVisible(false); }
From source file:org.ned.server.nedadminconsole.client.widgets.NedLanguageWidget.java
License:Open Source License
public NedLanguageWidget() { HorizontalPanel horizontalPanelOuter = new HorizontalPanel(); horizontalPanelOuter.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); VerticalPanel verticalPanel = new VerticalPanel(); verticalPanel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); verticalPanel.setSpacing(10);/* w w w . j a va 2s.com*/ initWidget(horizontalPanelOuter); horizontalPanelOuter.setWidth("100%"); horizontalPanelOuter.add(verticalPanel); horizontalPanelOuter.setCellHorizontalAlignment(verticalPanel, HasHorizontalAlignment.ALIGN_CENTER); horizontalPanelOuter.setCellWidth(verticalPanel, "95%"); verticalPanel.setSize("60%", "95px"); Label labelUploadedLang = new Label(NedRes.instance().langUploaded()); verticalPanel.add(labelUploadedLang); gridLanguages = new Grid(1, 4); gridLanguages.setCellSpacing(13); gridLanguages.setStyleName("NedUserManagementGrid"); gridLanguages.setBorderWidth(1); verticalPanel.add(gridLanguages); verticalPanel.setCellHorizontalAlignment(gridLanguages, HasHorizontalAlignment.ALIGN_CENTER); gridLanguages.setWidth("100%"); verticalPanel.setCellWidth(gridLanguages, "100%"); Button buttonUploadLang = new Button(NedRes.instance().langAddLanguage()); buttonUploadLang.addClickHandler(new ClickHandlerUploadLanguage()); verticalPanel.add(buttonUploadLang); buttonUploadLang.setWidth("80"); }
From source file:org.ned.server.nedadminconsole.client.widgets.NedLibrarySelectorWidget.java
License:Open Source License
public NedLibrarySelectorWidget(NedLibrarySelector librarySelector) { this.librarySelector = librarySelector; HorizontalPanel horizontalPanelMain = new HorizontalPanel(); horizontalPanelMain.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); initWidget(horizontalPanelMain);/* w ww . j ava 2s .co m*/ horizontalPanelMain.setSize("100%", "100%"); VerticalPanel verticalPanel = new VerticalPanel(); verticalPanel.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE); verticalPanel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); verticalPanel.setSpacing(8); horizontalPanelMain.add(verticalPanel); horizontalPanelMain.setCellWidth(verticalPanel, "95%"); verticalPanel.setSize("95%", "398px"); Label labelTitle = new Label(NedRes.instance().libDlgChooseLibrary() + ":"); labelTitle.setStyleName("gwt-Label-element"); verticalPanel.add(labelTitle); verticalPanel.setCellVerticalAlignment(labelTitle, HasVerticalAlignment.ALIGN_MIDDLE); labelTitle.setWidth("100%"); listBox = new ListBox(); listBox.setVisibleItemCount(10); listBox.setName(NedRes.instance().libDlgSelectLibrary()); verticalPanel.add(listBox); verticalPanel.setCellVerticalAlignment(listBox, HasVerticalAlignment.ALIGN_MIDDLE); listBox.setSize("100%", "307px"); HorizontalPanel horizontalPanel = new HorizontalPanel(); verticalPanel.add(horizontalPanel); verticalPanel.setCellVerticalAlignment(horizontalPanel, HasVerticalAlignment.ALIGN_MIDDLE); horizontalPanel.setWidth("100%"); verticalPanel.setCellWidth(horizontalPanel, "100%"); buttonSelectLibrary = new Button(); buttonSelectLibrary.setEnabled(false); horizontalPanel.add(buttonSelectLibrary); horizontalPanel.setCellWidth(buttonSelectLibrary, "50%"); buttonSelectLibrary.setText(NedRes.instance().select()); buttonSelectLibrary.setWidth("100%"); buttonNewLibrary = new Button(); buttonNewLibrary.setEnabled(false); horizontalPanel.add(buttonNewLibrary); horizontalPanel.setCellWidth(buttonNewLibrary, "50%"); buttonNewLibrary.setText(NedRes.instance().libDlgNewLibrary()); buttonNewLibrary.setWidth("100%"); buttonNewLibrary.addClickHandler(new ClickHandlerNewLibrary()); listBox.addItem(NedRes.instance().libDlgLoading()); listBox.setEnabled(false); }