gwt.material.design.client.ui.MaterialLabel Java Examples
The following examples show how to use
gwt.material.design.client.ui.MaterialLabel.
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: IconsView.java From gwt-material-demo with Apache License 2.0 | 6 votes |
protected void getAllIcons() { for (IconType i : IconType.values()) { MaterialColumn column = new MaterialColumn(4, 3, 2); column.setTextAlign(TextAlign.CENTER); column.setPadding(40); MaterialIcon icon = new MaterialIcon(); icon.setIconSize(IconSize.MEDIUM); icon.setIconType(i); MaterialLabel label = new MaterialLabel(); label.setFontSize("0.8em"); label.setText(i.name().toUpperCase()); column.add(icon); column.add(label); iconsRow.add(column); } }
Example #2
Source File: MaterialDndTest.java From gwt-material-addins with Apache License 2.0 | 6 votes |
public void testRestriction() { // UiBinder // given MaterialPanel panel = getWidget(false); MaterialIcon iconIgnore = new MaterialIcon(); MaterialLabel labelIgnore = new MaterialLabel(); panel.add(iconIgnore); panel.add(labelIgnore); // when / then checkRestriction(panel, iconIgnore.getElement(), labelIgnore.getElement()); // Standard // given attachWidget(); // when / then checkRestriction(panel, iconIgnore.getElement(), labelIgnore.getElement()); }
Example #3
Source File: LoadingStateTest.java From gwt-material-addins with Apache License 2.0 | 6 votes |
public void testStructure() { LoadingStatePanel statePanel = getWidget(); // By Default Loading State Panel must be invisible by default assertFalse(statePanel.isVisible()); assertTrue(statePanel.getElement().hasClassName(IncubatorCssName.LOADING_STATE)); // Check widget structure assertTrue(statePanel.getWidget(0) instanceof MaterialIcon); MaterialIcon icon = (MaterialIcon) statePanel.getWidget(0); statePanel.setIcon(IconType.POLYMER); assertEquals(statePanel.getIcon(), icon); final String TITLE = "title"; final String DESCRIPTION = "description"; assertTrue(statePanel.getWidget(1) instanceof MaterialLabel); MaterialLabel title = (MaterialLabel) statePanel.getWidget(1); statePanel.setTitle(TITLE); assertTrue(title.getElement().hasClassName(CssName.TITLE)); assertEquals(title.getText(), TITLE); assertTrue(statePanel.getWidget(2) instanceof MaterialLabel); MaterialLabel description = (MaterialLabel) statePanel.getWidget(2); statePanel.setDescription(DESCRIPTION); assertTrue(description.getElement().hasClassName(AddinsCssName.DESCRIPTION)); assertEquals(description.getText(), DESCRIPTION); }
Example #4
Source File: AlertTest.java From gwt-material-addins with Apache License 2.0 | 6 votes |
public void testStructure() { Alert alert = getWidget(); final String TEXT = "text"; final IconType ICON = IconType.AC_UNIT; // Check Structure assertEquals(alert.getWidgetCount(), 2); assertTrue(alert.getWidget(0) instanceof MaterialIcon); assertTrue(alert.getWidget(1) instanceof MaterialLabel); // Check setText() alert.setText(TEXT); assertEquals(alert.getText(), TEXT); // Check setIconType() alert.setIconType(ICON); assertEquals(alert.getIcon().getIconType(), ICON); }
Example #5
Source File: MaterialAutoComplete.java From gwt-material-addins with Apache License 2.0 | 5 votes |
@Override public StatusTextMixin<AbstractValueWidget, MaterialLabel> getStatusTextMixin() { if (statusTextMixin == null) { statusTextMixin = new StatusTextMixin<>(this, errorLabel, list, label); } return statusTextMixin; }
Example #6
Source File: Footer.java From lumongo with Apache License 2.0 | 5 votes |
public Footer() { setBackgroundColor(Color.GREY_DARKEN_2); MaterialRow row = new MaterialRow(); MaterialColumn leftColumn = new MaterialColumn(12, 6, 6); MaterialColumn rightColumn = new MaterialColumn(12, 6, 6); row.add(leftColumn); row.add(rightColumn); add(row); setType(FooterType.FIXED); MaterialLabel label = new MaterialLabel("LuMongo is distributed under a commercially friendly Apache Software license"); label.setTextColor(Color.WHITE); label.setMarginTop(15); leftColumn.add(label); MaterialButton chatButton = new MaterialButton("Chat with Us"); chatButton.setMarginTop(10); chatButton.setMarginLeft(20); chatButton.setFloat(Style.Float.RIGHT); chatButton.setIconType(IconType.CHAT_BUBBLE); chatButton.addClickHandler(clickEvent -> Window .open("https://gitter.im/lumongo/lumongo?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge", "_blank", "menubar=1,status=1,toolbar=1,scrollbars=1,resizable=1")); rightColumn.add(chatButton); MaterialButton sourceButton = new MaterialButton("Source"); sourceButton.setMarginTop(10); sourceButton.setIconType(IconType.CODE); sourceButton.setFloat(Style.Float.RIGHT); sourceButton.addClickHandler( clickEvent -> Window.open("https://github.com/lumongo/lumongo", "_blank", "menubar=1,status=1,toolbar=1,scrollbars=1,resizable=1")); rightColumn.add(sourceButton); }
Example #7
Source File: MaterialSideProfileTest.java From gwt-material-addins with Apache License 2.0 | 5 votes |
protected void checkStructure(MaterialSideProfile profile, boolean checkElement) { if (checkElement) { assertTrue(profile.getElement().hasClassName(CssName.SIDE_PROFILE)); } assertEquals(1, profile.getWidgetCount()); assertTrue(profile.getWidget(0) instanceof MaterialLabel); }
Example #8
Source File: MaterialComboBoxTest.java From gwt-material-addins with Apache License 2.0 | 5 votes |
public void testAddItemOption() { // given MaterialComboBox<String> comboBox = new MaterialComboBox<>(); RootPanel.get().add(comboBox); // when / then // Check Initial children assertEquals(0, comboBox.getValues().size()); assertEquals(3, comboBox.getChildren().size()); // Check simple String object for (int i = 1; i <= 5; i++) { comboBox.addItem("item" + i); } assertEquals(5, comboBox.getValues().size()); final String VALUE = comboBox.getValues().get(0); final String SECOND_VALUE = comboBox.getValues().get(1); checkValueChangeEvent(comboBox, Collections.singletonList(VALUE), Collections.singletonList(SECOND_VALUE)); // Check ListBox assertNotNull(comboBox.getWidget(0)); assertTrue(comboBox.getWidget(0) instanceof MaterialWidget); assertEquals(comboBox.getListbox(), comboBox.getWidget(0)); MaterialWidget listBox = comboBox.getListbox(); assertEquals(5, listBox.getWidgetCount()); for (Widget w : listBox) { assertNotNull(w); assertTrue(w instanceof Option); } // Check Label assertNotNull(comboBox.getWidget(1)); assertTrue(comboBox.getWidget(1) instanceof Label); Label lblTitle = (Label) comboBox.getWidget(1); assertTrue(lblTitle.getElement().hasClassName(AddinsCssName.SELECT2LABEL)); // Check error label assertNotNull(comboBox.getWidget(2)); assertTrue(comboBox.getWidget(2) instanceof MaterialLabel); assertEquals(comboBox.getErrorLabel(), comboBox.getWidget(2)); }
Example #9
Source File: MaterialSwipeableTest.java From gwt-material-addins with Apache License 2.0 | 5 votes |
protected void checkIgnored(MaterialSwipeablePanel swipeablePanel) { assertEquals(2, swipeablePanel.getWidgetCount()); MaterialLabel label1 = (MaterialLabel) swipeablePanel.getWidget(0); MaterialLabel label2 = (MaterialLabel) swipeablePanel.getWidget(1); swipeablePanel.ignore(label1, label2); assertTrue(label1.getElement().hasClassName(AddinsCssName.IGNORED)); assertTrue(label2.getElement().hasClassName(AddinsCssName.IGNORED)); }
Example #10
Source File: MaterialSwipeableTest.java From gwt-material-addins with Apache License 2.0 | 5 votes |
@Override protected MaterialSwipeablePanel createWidget() { MaterialSwipeablePanel swipeablePanel = new MaterialSwipeablePanel(); label1 = new MaterialLabel(); swipeablePanel.add(label1); label2 = new MaterialLabel(); swipeablePanel.add(label2); return swipeablePanel; }
Example #11
Source File: MaterialTimePickerTest.java From gwt-material-addins with Apache License 2.0 | 5 votes |
@Override public void testChildren() { // UiBinder // given MaterialTimePicker timePicker = getWidget(true); assertEquals(1, timePicker.getWidgetCount()); assertTrue(timePicker.getWidget(0) instanceof MaterialPanel); MaterialPanel panel = (MaterialPanel) timePicker.getWidget(0); assertEquals(3, panel.getWidgetCount()); assertTrue(panel.getWidget(0) instanceof MaterialInput); assertTrue(panel.getWidget(1) instanceof Label); assertTrue(panel.getWidget(2) instanceof MaterialLabel); }
Example #12
Source File: MaterialWindowTest.java From gwt-material-addins with Apache License 2.0 | 5 votes |
public void testClearContent() { // UiBinder // given MaterialWindow window = getWidget(false); MaterialLabel content = new MaterialLabel("Content"); window.add(content); // when / then assertEquals(content, window.getContent().getWidget(0)); assertTrue(content.isAttached()); assertEquals(0, content.getChildren().size()); window.clear(); assertEquals(0, window.getContent().getChildren().size()); }
Example #13
Source File: MaterialComboBox.java From gwt-material-addins with Apache License 2.0 | 5 votes |
@Override public StatusTextMixin<AbstractValueWidget, MaterialLabel> getStatusTextMixin() { if (statusTextMixin == null) { statusTextMixin = new StatusTextMixin<>(this, errorLabel, this.asWidget(), label); } return statusTextMixin; }
Example #14
Source File: MaterialTimePicker.java From gwt-material-addins with Apache License 2.0 | 5 votes |
@Override public StatusTextMixin<AbstractValueWidget, MaterialLabel> getStatusTextMixin() { if (statusTextMixin == null) { statusTextMixin = new StatusTextMixin<>(this, errorLabel, timeInput, label); } return statusTextMixin; }
Example #15
Source File: DateRangePicker.java From gwt-material-addins with Apache License 2.0 | 5 votes |
@Override public StatusTextMixin<AbstractValueWidget, MaterialLabel> getStatusTextMixin() { if (statusTextMixin == null) { statusTextMixin = new StatusTextMixin<>(this, errorLabel, dateInput); } return statusTextMixin; }
Example #16
Source File: QuestionItem.java From gwt-material-addins with Apache License 2.0 | 5 votes |
@Override public StatusTextMixin<AbstractValueWidget, MaterialLabel> getStatusTextMixin() { if (statusTextMixin == null) { statusTextMixin = new StatusTextMixin<>(this, errorLabel, this.asWidget()); } return statusTextMixin; }
Example #17
Source File: GroupToggleButton.java From gwt-material-addins with Apache License 2.0 | 5 votes |
@Override public StatusTextMixin<AbstractValueWidget, MaterialLabel> getStatusTextMixin() { if (statusTextMixin == null) { statusTextMixin = new StatusTextMixin<>(this, errorLabel); } return statusTextMixin; }
Example #18
Source File: MaterialAutoComplete.java From gwt-material-addins with Apache License 2.0 | 4 votes |
public MaterialLabel getErrorLabel() { return errorLabel; }
Example #19
Source File: AbstractValueWidget.java From gwt-material with Apache License 2.0 | 4 votes |
public ClearOnKeyUpMixin<AbstractValueWidget, MaterialLabel> getClearOnKeyUpMixin() { if (clearOnKeyUpMixin == null) { clearOnKeyUpMixin = new ClearOnKeyUpMixin(this, getStatusTextMixin().getPlaceholder()); } return clearOnKeyUpMixin; }
Example #20
Source File: MaterialComboBox.java From gwt-material-addins with Apache License 2.0 | 4 votes |
public MaterialLabel getErrorLabel() { return errorLabel; }
Example #21
Source File: MaterialTimePicker.java From gwt-material-addins with Apache License 2.0 | 4 votes |
public MaterialLabel getErrorLabel() { return errorLabel; }
Example #22
Source File: DateRangePicker.java From gwt-material-addins with Apache License 2.0 | 4 votes |
public MaterialLabel getErrorLabel() { return errorLabel; }
Example #23
Source File: RatingQuestionItem.java From gwt-material-addins with Apache License 2.0 | 4 votes |
public MaterialLabel getHighLabel() { return highLabel; }
Example #24
Source File: RatingQuestionItem.java From gwt-material-addins with Apache License 2.0 | 4 votes |
public MaterialLabel getLowLabel() { return lowLabel; }
Example #25
Source File: GroupToggleButton.java From gwt-material-addins with Apache License 2.0 | 4 votes |
public MaterialLabel getErrorLabel() { return errorLabel; }
Example #26
Source File: MaterialSideProfileTest.java From gwt-material-addins with Apache License 2.0 | 4 votes |
@Override protected MaterialSideProfile createWidget() { MaterialSideProfile profile = new MaterialSideProfile(); profile.add(new MaterialLabel()); return profile; }
Example #27
Source File: SwipeableView.java From gwt-material-demo with Apache License 2.0 | 4 votes |
@UiHandler("swipeablePanel") void onSwipeLeft(SwipeLeftEvent<Widget> e) { MaterialLabel label = (MaterialLabel) e.getTarget(); MaterialToast.fireToast(label.getText() + " swiped left"); }
Example #28
Source File: SwipeableView.java From gwt-material-demo with Apache License 2.0 | 4 votes |
@UiHandler("swipeablePanel") void onSwipeRight(SwipeRightEvent<Widget> e) { MaterialLabel label = (MaterialLabel) e.getTarget(); MaterialToast.fireToast(label.getText() + " swiped right"); }
Example #29
Source File: HomeView.java From lumongo with Apache License 2.0 | 4 votes |
public void drawSplashPage(InstanceInfo instanceInfo) { clear(); MaterialRow row = new MaterialRow(); add(row); { MaterialColumn infoColumn = new MaterialColumn(); infoColumn.setGrid("s12 m6"); row.add(infoColumn); MaterialCard infoCard = new MaterialCard(); MaterialCardContent infoContent = new MaterialCardContent(); infoCard.add(infoContent); infoColumn.add(infoCard); MaterialCardTitle infoCardTitle = new MaterialCardTitle(); infoCardTitle.setText("Basic Info"); infoContent.add(infoCardTitle); MaterialLabel lumongoVersionLabel = new MaterialLabel("LuMongo Version: " + instanceInfo.getLumongoVersion()); MaterialLabel luceneVersionLabel = new MaterialLabel("Lucene Version: " + instanceInfo.getLuceneVersion()); MaterialLabel lumongoMemoryLabel = new MaterialLabel("LuMongo Memory: " + instanceInfo.getLumongoMemory()); MaterialLabel jvmFreeMemoryLabel = new MaterialLabel("JVM Free Memory: " + instanceInfo.getJvmFreeMemory()); MaterialLabel jvmMaxMemoryLabel = new MaterialLabel("JVM Max Memory: " + instanceInfo.getJvmMaxMemoryMB()); MaterialLabel jvmTotalMemoryLabel = new MaterialLabel("JVM Total Memory: " + instanceInfo.getJvmTotalMemoryMB()); MaterialLabel jvmUsedMemoryLabel = new MaterialLabel("JVM Used Memory: " + instanceInfo.getJvmUsedMemory()); infoContent.add(lumongoVersionLabel); infoContent.add(luceneVersionLabel); infoContent.add(lumongoMemoryLabel); infoContent.add(jvmFreeMemoryLabel); infoContent.add(jvmMaxMemoryLabel); infoContent.add(jvmTotalMemoryLabel); infoContent.add(jvmUsedMemoryLabel); } { MaterialColumn chartColumn = new MaterialColumn(12, 6, 6); MaterialCard card = new MaterialCard(); Map<String, Serializable> data = new HashMap<>(); for (IndexInfo indexInfo : instanceInfo.getIndexes()) { data.put(indexInfo.getName(), indexInfo.getTotalDocs()); } Scheduler.get().scheduleDeferred(() -> { Highcharts chart = PieChart.getBuilder().setChartTitle("Index Info").setHeight(400).setData(data).setYAxisAllowDecimals(false).build(); card.add(chart); chartColumn.add(card); row.add(chartColumn); }); } }