Java Code Examples for com.google.gwt.user.client.ui.VerticalPanel#setCellHeight()
The following examples show how to use
com.google.gwt.user.client.ui.VerticalPanel#setCellHeight() .
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example 1
Source File: OdeLog.java From appinventor-extensions with Apache License 2.0 | 6 votes |
/** * Creates a new output panel for displaying internal messages. */ private OdeLog() { // Initialize UI Button clearButton = new Button(MESSAGES.clearButton()); clearButton.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { clear(); } }); text = new HTML(); text.setWidth("100%"); VerticalPanel panel = new VerticalPanel(); panel.add(clearButton); panel.add(text); panel.setSize("100%", "100%"); panel.setCellHeight(text, "100%"); panel.setCellWidth(text, "100%"); initWidget(panel); }
Example 2
Source File: WikiManager.java From document-management-system with GNU General Public License v2.0 | 6 votes |
/** * WikiManager */ public WikiManager(boolean isDashboard) { this.isDashboard = isDashboard; vPanel = new VerticalPanel(); toolbar = new TabToolbarWiki(this, isDashboard); // Post Editor vWikiPanel = new VerticalPanel(); vWikiPanel.setWidth("100%"); wikiEditor = new WikiEditor(this); wikiEditor.setStyleName("okm-Mail"); wikiHistory = new WikiHistory(this); wikiPage = new WikiPage(); scrollPanelWiki = new ScrollPanel(vWikiPanel); vPanel.add(toolbar); // Always visible toolbar.setHeight("" + TOOLBAR_HEADER + "px"); toolbar.setWidth("100%"); vPanel.setCellHeight(toolbar, "" + TOOLBAR_HEADER + "px"); initWidget(vPanel); }
Example 3
Source File: WorkflowManager.java From document-management-system with GNU General Public License v2.0 | 6 votes |
/** * WorkflowManager */ public WorkflowManager() { workflowGraph = new Image(); scrollGraphPanel = new ScrollPanel(workflowGraph); toolbar = new TabToolbarWorkflow(this); workflowTable = new WorkflowTable(this); workflowDetailTable = new WorkflowDetailTable(); vPanel = new VerticalPanel(); vPanel.add(toolbar); // Always visible toolbar.setHeight("" + TOOLBAR_HEADER + "px"); toolbar.setWidth("100%"); vPanel.setCellHeight(toolbar, "" + TOOLBAR_HEADER + "px"); initWidget(vPanel); }
Example 4
Source File: AppUtils.java From swcv with MIT License | 6 votes |
public static DialogBox createShadow() { final DialogBox box = new DialogBox(); VerticalPanel rows = new VerticalPanel(); rows.setSpacing(1); HTML html = new HTML("<div></div>"); rows.add(html); rows.addStyleName("blackTransparent"); rows.setCellHeight(html, "" + Window.getClientHeight()); rows.setCellWidth(html, "" + Window.getClientWidth()); rows.setCellHorizontalAlignment(html, HasHorizontalAlignment.ALIGN_CENTER); rows.setCellVerticalAlignment(html, HasVerticalAlignment.ALIGN_MIDDLE); HorizontalPanel hp = new HorizontalPanel(); hp.add(rows); box.setWidget(hp); return box; }
Example 5
Source File: AppUtils.java From swcv with MIT License | 6 votes |
public static DialogBox createLoadingBox() { final DialogBox box = new DialogBox(); VerticalPanel rows = new VerticalPanel(); rows.setSpacing(1); HTML html = new HTML("<img src=\"" + GWT.getHostPageBaseURL() + "static/imgs/loader.gif\" alt=\"loading\" />"); rows.add(html); rows.addStyleName("whiteWithBorder"); rows.setCellHeight(html, "100"); rows.setCellWidth(html, "300"); rows.setCellHorizontalAlignment(html, HasHorizontalAlignment.ALIGN_CENTER); rows.setCellVerticalAlignment(html, HasVerticalAlignment.ALIGN_MIDDLE); HorizontalPanel hp = new HorizontalPanel(); hp.add(rows); box.setWidget(hp); box.hide(); return box; }
Example 6
Source File: Pages.java From core with GNU Lesser General Public License v2.1 | 6 votes |
/** * Creates an empty tab panel. */ public Pages() { VerticalPanel panel = new VerticalPanel(); panel.add(tabBar); panel.add(deck); // css customizations tabBar.setStyleName("pages-bar"); panel.setCellHeight(deck, "100%"); tabBar.setWidth("100%"); tabBar.addTabListener(this); initWidget(panel); setStyleName("pages-panel"); deck.setStyleName("pages-panel-bottom"); //deck.getElement().setAttribute("style", "border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc"); }
Example 7
Source File: StdPanel.java From EasyML with Apache License 2.0 | 5 votes |
protected void init(String msg, String title) { this.setTitle("stdErr"); this.setGlassEnabled(true); HTML closeButton = new HTML("X"); closeButton.setSize("10px", "10px"); closeButton.setStyleName("closebtn"); closeButton.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { StdPanel.this.hide(); } }); ScrollPanel scvp = new ScrollPanel(); VerticalPanel verticalPanel = new VerticalPanel(); verticalPanel.add(closeButton); verticalPanel.setCellHeight(closeButton, "30px"); verticalPanel.setStyleName("vpanel"); HTML desc = new HTML(title); desc.setStyleName("popupTitle"); verticalPanel.add(desc); verticalPanel.setCellHeight(desc, "30px"); TextArea label = new TextArea(); label.setText(msg); label.setReadOnly(true); label.setSize("650px", "400px"); verticalPanel.add(label); scvp.add(verticalPanel); this.add(scvp); this.setStyleName("loading_container"); this.center(); this.show(); }
Example 8
Source File: MotdUi.java From appinventor-extensions with Apache License 2.0 | 5 votes |
/** * Creates a new output panel for MOTD. */ private MotdUi() { // Initialize UI text = new HTML(); text.setSize("100%", "100%"); text.setStylePrimaryName("ode-Motd"); panel = new VerticalPanel(); panel.add(text); panel.setSize("100%", "100%"); panel.setCellHeight(text, "100%"); panel.setCellWidth(text, "100%"); initWidget(panel); }
Example 9
Source File: MessagesOutput.java From appinventor-extensions with Apache License 2.0 | 5 votes |
/** * Creates a new output panel for messages. */ private MessagesOutput() { // Initialize UI text = new HTML(); text.setSize("100%", "100%"); text.setStylePrimaryName("ode-MessagesOutput"); panel = new VerticalPanel(); panel.add(text); panel.setSize("100%", "100%"); panel.setCellHeight(text, "100%"); panel.setCellWidth(text, "100%"); initWidget(panel); }
Example 10
Source File: PreviewPopupPanel.java From EasyML with Apache License 2.0 | 4 votes |
/** * Initialize * * @param path Result root address */ protected void init(String path) { this.setSize("650px", "400px"); this.setGlassEnabled(true); this.setModal(true); closeButton.setSize("10px", "10px"); closeButton.setStyleName("closebtn"); closeButton.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { PreviewPopupPanel.this.hide(); } }); VerticalPanel verticalPanel = new VerticalPanel(); verticalPanel.add(closeButton); verticalPanel.setCellHeight(closeButton, "13px"); verticalPanel.setStyleName("vpanel"); desc.setStyleName("popupTitle"); verticalPanel.add(desc); verticalPanel.setCellHeight(desc, "30px"); HorizontalPanel hPanel = new HorizontalPanel(); savebtn.setStyleName("popupsavebtn"); savebtn.setVisible(false); refreshBtn.setStyleName("popuprefreshbtn"); refreshBtn.setVisible(false); uploadSubmitButton.setVisible(false); hPanel.add(uploadSubmitButton); hPanel.add(savebtn); hPanel.add(refreshBtn); hPanel.setCellVerticalAlignment(uploadSubmitButton, HasVerticalAlignment.ALIGN_BOTTOM); tabPanel.getElement().getStyle().setMarginBottom(10.0, Unit.PX); tabPanel.setSize("650px", "355px"); dirPanel = new HorizontalPanel(); resultDirTree = PopupRetDirTreeLoad.load(path); resultDirTree.getRoot().setState(false); ScrollPanel dirScrollPanel = new ScrollPanel(); dirScrollPanel.add(resultDirTree); dirScrollPanel.setAlwaysShowScrollBars(true); dirScrollPanel.setSize("300px", "320px"); VerticalPanel fileViewPanel = new VerticalPanel(); fileLabel.setText("Please select a file to view!"); fileLabel.setStyleName("popupFileSelectName"); fileViewPanel.add(fileLabel); fileTextArea.setStyleName("popupMsg"); fileTextArea.setSize("342px", "298px"); fileTextArea.getElement().setAttribute("wrap", "off"); fileTextArea.setReadOnly(true); fileViewPanel.add(fileTextArea); dirPanel.add(dirScrollPanel); dirPanel.add(fileViewPanel); tabPanel.add(dirPanel,"Results directory"); AbsolutePanel bottomPanel = new AbsolutePanel(); bottomPanel.setSize("650px", "360px"); bottomPanel.add(tabPanel, 0, 0); bottomPanel.add(hPanel,460,3); fileSizeLabel.setStyleName("popupFileSelectName"); verticalPanel.add(bottomPanel); verticalPanel.add(fileSizeLabel); this.add(verticalPanel); this.setStyleName("loading_container"); }
Example 11
Source File: HistoryPopupPanel.java From EasyML with Apache License 2.0 | 4 votes |
/** * UI Initialization */ protected void init() { this.setSize("850px", "400px"); this.setGlassEnabled(true); this.setModal(true); desc.setText(desc.getText()+" Job Id - "+bdaJobId); closeButton.setSize("10px", "10px"); closeButton.setStyleName("closebtn"); VerticalPanel topPanel = new VerticalPanel(); //Outermost vertical panel topPanel.add(closeButton); topPanel.setCellHeight(closeButton, "13px"); topPanel.setStyleName("vpanel"); desc.setStyleName("popupTitle"); topPanel.add(desc); topPanel.setCellHeight(desc, "30px"); HorizontalPanel optPanel = new HorizontalPanel(); //Operation panel(include search, batch delete.etc) optPanel.addStyleName("run-history-optPanel"); DateTimeFormat pickerFormat = DateTimeFormat.getFormat("yyyy-MM-dd"); startTimeBox.setFormat(new DateBox.DefaultFormat(pickerFormat)); startTimeBox.getDatePicker().addStyleName("run-history-datepicker-popup"); endTimeBox.setFormat(new DateBox.DefaultFormat(pickerFormat)); endTimeBox.getDatePicker().addStyleName("run-history-datepicker-popup"); searchBtn.removeStyleName("gwt-Button"); searchBtn.addStyleName("run-history-search-button"); //The initial time is set to 2016-1-1 endTime = new Date(); DateTimeFormat tmpFormatter = DateTimeFormat.getFormat("yyyy-MM-dd"); startTime = tmpFormatter.parse("2016-01-01"); selectAllChkBox.setVisible(false); batchDelBtn.removeStyleName("gwt-Button"); batchDelBtn.addStyleName("run-history-batch-del-button"); optPanel.add(startTimeLabel); optPanel.add(startTimeBox); optPanel.add(endTimeLabel); optPanel.add(endTimeBox); optPanel.add(searchBtn); if(isExample && !AppController.power.equals("111")) //Example job only can be deleted by administrator privileges {} else optPanel.add(batchDelBtn); optPanel.add(selectAllChkBox); runHistoryGrid.addStyleName("run-history-table"); //Data view runHistoryGrid.addStyleName("table-striped"); runHistoryGrid.addStyleName("table-hover"); runHistoryGrid.resize(rowNum, colNum); for(int i=0;i<colNum;i++) { runHistoryGrid.setText(0, i, columns[i]); } initGridData(); topPanel.add(optPanel); topPanel.add(runHistoryGrid); VerticalPanel bottomPanel = new VerticalPanel(); //Paging control bottomPanel.add(pageGrid); bottomPanel.addStyleName("run-history-bottomPanel"); VerticalPanel panel = new VerticalPanel(); panel.add(topPanel); panel.add(bottomPanel); this.add(panel); this.setStyleName("loading_container"); }
Example 12
Source File: DataTypeSelectPanel.java From EasyML with Apache License 2.0 | 4 votes |
/** * UI initialization */ public void init() { this.setSize("480px", "100px"); //Dialog box title closeButton.setSize("10px", "10px"); closeButton.setStyleName("closebtn"); //Selection dialog HorizontalPanel typeListPanel = new HorizontalPanel(); typeListPanel.setStyleName("popupDatatypeSelectPanel"); typeListBox = new ListBox(); typeListBox.setWidth("120px"); typeListBox.addItem("----"); typeListBox.addItem(DatasetType.GENERAL.getDesc()); typeListBox.addItem(DatasetType.CSV.getDesc()); typeListBox.addItem(DatasetType.TSV.getDesc()); typeListBox.addItem(DatasetType.JSON.getDesc()); if(dataset.getContenttype() == null || dataset.getContenttype() .equals("")) typeListBox.setSelectedIndex(0); else { for(int i = 0 ; i<typeListBox.getItemCount() ; i++) { if(typeListBox.getItemText(i).equals(dataset.getContenttype())) { typeListBox.setSelectedIndex(i); break; } } } Label selectLabel = new Label("Select data type: "); typeListPanel.add(selectLabel); typeListPanel.add(typeListBox); //Ok and cancel button HorizontalPanel buttonPanel = new HorizontalPanel(); buttonPanel.setStyleName("popupDatatypeButtonPanel"); okBtn = new Button("Ok"); okBtn.setStyleName("button-style"); cancelBtn = new Button("Cancel"); cancelBtn.setStyleName("button-style"); buttonPanel.add(okBtn); buttonPanel.add(cancelBtn); //Overall arrangement VerticalPanel topPanel = new VerticalPanel(); topPanel.add(closeButton); topPanel.setCellHeight(closeButton, "13px"); topPanel.setStyleName("vpanel"); desc.setStyleName("popupDatatypeSelectTitle"); topPanel.add(desc); topPanel.setCellHeight(desc, "30px"); topPanel.add(typeListPanel); topPanel.add(buttonPanel); this.setGlassEnabled(true); this.setModal(true); this.add(topPanel); this.center(); this.setStyleName("loading-panel"); }
Example 13
Source File: ForumManager.java From document-management-system with GNU General Public License v2.0 | 4 votes |
/** * ForumManager */ public ForumManager() { vPanel = new VerticalPanel(); toolbar = new DashboardToolbarForum(this); // Forum forumHeaderTable = new FixedWidthFlexTable(); forumDataTable = new FixedWidthGrid(); forumTable = new ForumScrollTable(forumDataTable, forumHeaderTable, new TableImages(), this); forumTable.setCellSpacing(0); forumTable.setCellPadding(2); forumTable.setSize("740px", "140px"); forumDataTable.removeStyleName("dataTable"); // removed to not show selected row // Level 1 headers forumHeaderTable.setHTML(0, 0, GeneralComunicator.i18nExtension("forum.title")); forumHeaderTable.setHTML(0, 1, GeneralComunicator.i18nExtension("forum.topic")); forumHeaderTable.setHTML(0, 2, GeneralComunicator.i18nExtension("forum.post")); forumHeaderTable.setHTML(0, 3, GeneralComunicator.i18nExtension("forum.last.post")); // Format forumTable.setColumnWidth(0, 500); forumTable.setColumnWidth(1, 80); forumTable.setColumnWidth(2, 80); forumTable.setColumnWidth(3, 170); forumTable.setPreferredColumnWidth(0, 500); forumTable.setPreferredColumnWidth(1, 80); forumTable.setPreferredColumnWidth(2, 80); forumTable.setPreferredColumnWidth(3, 170); forumTable.setColumnSortable(0, false); forumTable.setColumnSortable(1, false); forumTable.setColumnSortable(2, false); forumTable.setColumnSortable(3, false); // Topic topicHeaderTable = new FixedWidthFlexTable(); topicDataTable = new FixedWidthGrid(); topicTable = new TopicScrollTable(topicDataTable, topicHeaderTable, new TableImages(), this); topicTable.setCellSpacing(0); topicTable.setCellPadding(2); topicTable.setSize("740px", "140px"); topicDataTable.removeStyleName("dataTable"); // removed to not show selected row // Level 1 headers topicHeaderTable.setHTML(0, 0, GeneralComunicator.i18nExtension("forum.topics")); topicHeaderTable.setHTML(0, 1, GeneralComunicator.i18nExtension("forum.replies")); topicHeaderTable.setHTML(0, 2, GeneralComunicator.i18nExtension("forum.views")); topicHeaderTable.setHTML(0, 3, GeneralComunicator.i18nExtension("forum.last.post")); // Format topicTable.setColumnWidth(0, 500); topicTable.setColumnWidth(1, 80); topicTable.setColumnWidth(2, 80); topicTable.setColumnWidth(3, 170); topicTable.setPreferredColumnWidth(0, 500); topicTable.setPreferredColumnWidth(1, 80); topicTable.setPreferredColumnWidth(2, 80); topicTable.setPreferredColumnWidth(3, 170); topicTable.setColumnSortable(0, false); topicTable.setColumnSortable(1, false); topicTable.setColumnSortable(2, false); topicTable.setColumnSortable(3, false); // Editors vPostPanel = new VerticalPanel(); forumEditor = new ForumEditor(this); forumEditor.setStyleName("okm-Mail"); postEditor = new PostEditor(this); postEditor.setStyleName("okm-Mail"); post = new Post(this); scrollPanelPost = new ScrollPanel(vPostPanel); vPanel.add(toolbar); //always visible toolbar.setHeight("" + TOOLBAR_HEADER + "px"); toolbar.setWidth("100%"); vPanel.setCellHeight(toolbar, "" + TOOLBAR_HEADER + "px"); vPostPanel.setWidth("100%"); forumEditor.setWidth("100%"); postEditor.setWidth("100%"); initWidget(vPanel); }