Example usage for com.google.gwt.dom.client Style setFontSize

List of usage examples for com.google.gwt.dom.client Style setFontSize

Introduction

In this page you can find the example usage for com.google.gwt.dom.client Style setFontSize.

Prototype

public void setFontSize(double value, Unit unit) 

Source Link

Usage

From source file:ilarkesto.gwt.client.desktop.Widgets.java

License:Open Source License

public static Label textTitle(Object object) {
    if (object == null)
        return null;
    Label label = new Label(Str.format(object));
    Style style = label.getElement().getStyle();
    style.setFontWeight(FontWeight.BOLD);
    style.setFontSize(105, Unit.PCT);
    style.setColor("#666");
    return label;
}

From source file:info.magnolia.ui.vaadin.gwt.client.icon.widget.IconWidget.java

License:Open Source License

private void initDefaultStyles() {
    Style style = root.getStyle();
    style.setFontSize(SIZE_DEFAULT, Unit.PX);
    style.setProperty("lineHeight", "1");
}

From source file:info.magnolia.ui.vaadin.gwt.client.layout.thumbnaillayout.widget.ThumbnailsSizeKeeper.java

License:Open Source License

private void doSetThumbnailSize(int width, int height, Element element) {
    final Style style = element.getStyle();
    style.setFontSize(width * 0.75d, Style.Unit.PX);
    style.setWidth(width, Style.Unit.PX);
    style.setHeight(height, Style.Unit.PX);

    Style imageStyle = element.getElementsByTagName(ImageElement.TAG).getItem(0).getStyle();
    imageStyle.setProperty("maxWidth", width + "px");
    imageStyle.setProperty("maxHeight", height + "px");
}

From source file:net.sf.mmm.client.ui.gwt.widgets.richtext.FeatureBehaviorSubscript.java

License:Apache License

/**
 * {@inheritDoc}/* ww  w . j a  v a2  s.  c  o  m*/
 */
@Override
protected void updateFontSettings(boolean checked, Style style) {

    VerticalAlign align;
    if (checked) {
        align = VerticalAlign.SUB;
    } else {
        align = VerticalAlign.BASELINE;
    }
    // small, sub, sup { font-size: .83em }
    // sub { vertical-align: sub }
    // sup { vertical-align: super }
    style.setVerticalAlign(align);
    style.setFontSize(0.83, Unit.EM);
}

From source file:net.sf.mmm.client.ui.gwt.widgets.richtext.FeatureBehaviorSuperscript.java

License:Apache License

/**
 * {@inheritDoc}/* www .  jav  a 2 s  . c  om*/
 */
@Override
protected void updateFontSettings(boolean checked, Style style) {

    VerticalAlign align;
    if (checked) {
        align = VerticalAlign.SUPER;
        style.setFontSize(0.83, Unit.EM);
    } else {
        align = VerticalAlign.BASELINE;
        style.setFontSize(1.0, Unit.EM);
    }
    style.setVerticalAlign(align);
}

From source file:org.anstis.client.grid.widget.dom.TextBoxDOMElement.java

License:Apache License

public TextBoxDOMElement(final GridLayer gridLayer, final BaseGridWidget<?, ?> gridWidget,
        final IDOMElementFactory<String, ?> factory, final AbsolutePanel domElementContainer) {
    super(gridLayer, gridWidget, factory, domElementContainer);
    final Style style = tb.getElement().getStyle();
    style.setWidth(100, Style.Unit.PCT);
    style.setHeight(HEIGHT, Style.Unit.PX);
    style.setPaddingLeft(2, Style.Unit.PX);
    style.setPaddingRight(2, Style.Unit.PX);
    style.setFontSize(10, Style.Unit.PX);

    getContainer().getElement().getStyle().setPaddingLeft(5, Style.Unit.PX);
    getContainer().getElement().getStyle().setPaddingRight(5, Style.Unit.PX);
    getContainer().setWidget(tb);//  w w  w  .  ja v a  2 s. c  o  m

    tb.addValueChangeHandler(new ValueChangeHandler<String>() {
        @Override
        public void onValueChange(final ValueChangeEvent event) {
            flush();
        }
    });
    tb.addBlurHandler(new BlurHandler() {
        @Override
        public void onBlur(final BlurEvent event) {
            if (context != null) {
                factory.freeUnusedResources();
            }
        }
    });
}

From source file:org.drools.workbench.screens.guided.dtable.client.widget.table.columns.dom.datepicker.DatePickerDOMElement.java

License:Apache License

public DatePickerDOMElement(final DatePicker widget, final GridLayer gridLayer, final GridWidget gridWidget) {
    super(widget, gridLayer, gridWidget);
    final Style style = widget.getElement().getStyle();
    style.setWidth(100, Style.Unit.PCT);
    style.setHeight(HEIGHT, Style.Unit.PX);
    style.setPaddingLeft(2, Style.Unit.PX);
    style.setPaddingRight(2, Style.Unit.PX);
    style.setFontSize(10, Style.Unit.PX);

    // --- Workaround for BS2 ---
    style.setPosition(Style.Position.RELATIVE);
    style.setPaddingTop(0, Style.Unit.PX);
    style.setPaddingBottom(0, Style.Unit.PX);
    style.setProperty("WebkitBoxSizing", "border-box");
    style.setProperty("MozBoxSizing", "border-box");
    style.setProperty("boxSizing", "border-box");
    style.setProperty("lineHeight", "normal");
    // --- End workaround ---

    getContainer().getElement().getStyle().setPaddingLeft(5, Style.Unit.PX);
    getContainer().getElement().getStyle().setPaddingRight(5, Style.Unit.PX);
    getContainer().setWidget(widget);/* www . jav  a 2 s . co  m*/
}

From source file:org.drools.workbench.screens.scenariosimulation.client.domelements.CollectionEditorDOMElement.java

License:Apache License

/**
 *
 * @param widget//from   ww  w  .j  av a 2  s . co  m
 * @param gridLayer
 * @param gridWidget
 */
public CollectionEditorDOMElement(final CollectionViewImpl widget, final GridLayer gridLayer,
        final GridWidget gridWidget) {
    super(widget, gridLayer, gridWidget);
    final Style style = widget.getElement().getStyle();
    style.setWidth(100, Style.Unit.PCT);
    style.setHeight(100, Style.Unit.PCT);
    style.setPaddingLeft(2, Style.Unit.PX);
    style.setPaddingRight(2, Style.Unit.PX);
    style.setPaddingTop(2, Style.Unit.PX);
    style.setPaddingBottom(2, Style.Unit.PX);
    style.setFontSize(10, Style.Unit.PX);
    style.setProperty("resize", "none");

    final SimplePanel widgetContainer = getContainer();
    final Element widgetContainerElement = widgetContainer.getElement();
    final Style widgetContainerElementStyle = widgetContainerElement.getStyle();

    widgetContainerElementStyle.setPaddingLeft(5, Style.Unit.PX);
    widgetContainerElementStyle.setPaddingRight(5, Style.Unit.PX);
    widgetContainerElementStyle.setPaddingTop(5, Style.Unit.PX);
    widgetContainerElementStyle.setPaddingBottom(5, Style.Unit.PX);

    widgetContainer.setWidget(widget);
}

From source file:org.drools.workbench.screens.scenariosimulation.client.domelements.ScenarioCellTextAreaDOMElement.java

License:Apache License

public ScenarioCellTextAreaDOMElement(final TextArea widget, final GridLayer gridLayer,
        final GridWidget gridWidget) {
    super(widget, gridLayer, gridWidget);

    final Style style = widget.getElement().getStyle();
    style.setWidth(100, Style.Unit.PCT);
    style.setHeight(100, Style.Unit.PCT);
    style.setPaddingLeft(2, Style.Unit.PX);
    style.setPaddingRight(2, Style.Unit.PX);
    style.setPaddingTop(2, Style.Unit.PX);
    style.setPaddingBottom(2, Style.Unit.PX);
    style.setFontSize(10, Style.Unit.PX);
    style.setProperty("resize", "none");

    getContainer().getElement().getStyle().setPaddingLeft(5, Style.Unit.PX);
    getContainer().getElement().getStyle().setPaddingRight(5, Style.Unit.PX);
    getContainer().getElement().getStyle().setPaddingTop(5, Style.Unit.PX);
    getContainer().getElement().getStyle().setPaddingBottom(5, Style.Unit.PX);
    getContainer().setWidget(widget);/* ww  w .j  a  va  2s  .  c o  m*/
}

From source file:org.drools.workbench.screens.scenariosimulation.client.handlers.TitledAttachmentFileWidget.java

License:Apache License

/**
 * @return a new icon element.//from ww w  . j  ava2s.co  m
 */
protected Element createIconElement() {
    Element e = Document.get().createElement(ElementTags.I);
    e.addClassName(Styles.FONT_AWESOME_BASE);
    e.addClassName(IconType.STAR.getCssName());
    Style s = e.getStyle();
    s.setFontSize(6, Style.Unit.PX);
    s.setPaddingLeft(2, Style.Unit.PX);
    s.setPaddingRight(5, Style.Unit.PX);
    s.setColor("#b94a48");
    Element sup = Document.get().createElement("sup");
    sup.appendChild(e);
    return sup;
}