Package com.vaadin.ui

Examples of com.vaadin.ui.RichTextArea


        shortbio.setValue("Quis aute iure reprehenderit in voluptate velit esse. Cras mattis iudicium purus sit amet fermentum.");
        shortbio.setWidth("100%");
        shortbio.setRows(2);
        form.addComponent(shortbio);

        final RichTextArea bio = new RichTextArea("Bio");
        bio.setWidth("100%");
        bio.setValue("<div><p><span>Integer legentibus erat a ante historiarum dapibus.</span> <span>Vivamus sagittis lacus vel augue laoreet rutrum faucibus.</span> <span>A communi observantia non est recedendum.</span> <span>Morbi fringilla convallis sapien, id pulvinar odio volutpat.</span> <span>Ab illo tempore, ab est sed immemorabili.</span> <span>Quam temere in vitiis, legem sancimus haerentia.</span></p><p><span>Morbi odio eros, volutpat ut pharetra vitae, lobortis sed nibh.</span> <span>Quam diu etiam furor iste tuus nos eludet?</span> <span>Cum sociis natoque penatibus et magnis dis parturient.</span> <span>Quam diu etiam furor iste tuus nos eludet?</span> <span>Tityre, tu patulae recubans sub tegmine fagi  dolor.</span></p><p><span>Curabitur blandit tempus ardua ridiculus sed magna.</span> <span>Phasellus laoreet lorem vel dolor tempus vehicula.</span> <span>Etiam habebis sem dicantur magna mollis euismod.</span> <span>Hi omnes lingua, institutis, legibus inter se differunt.</span></p></div>");
        form.addComponent(bio);

        form.setReadOnly(true);
        bio.setReadOnly(true);

        Button edit = new Button("Edit", new ClickListener() {
            @Override
            public void buttonClick(ClickEvent event) {
                boolean readOnly = form.isReadOnly();
                if (readOnly) {
                    bio.setReadOnly(false);
                    form.setReadOnly(false);
                    form.removeStyleName("light");
                    event.getButton().setCaption("Save");
                    event.getButton().addStyleName("primary");
                } else {
                    bio.setReadOnly(true);
                    form.setReadOnly(true);
                    form.addStyleName("light");
                    event.getButton().setCaption("Edit");
                    event.getButton().removeStyleName("primary");
                }
View Full Code Here


        ta = new TextArea("Huge");
        ta.addStyleName("huge");
        ta.setInputPrompt("Write your comment…");
        row.addComponent(ta);

        RichTextArea rta = new RichTextArea();
        rta.setValue("<b>Some</b> <i>rich</i> content");
        row.addComponent(rta);

        rta = new RichTextArea("Read-only");
        rta.setValue("<b>Some</b> <i>rich</i> content");
        rta.setReadOnly(true);
        row.addComponent(rta);
    }
View Full Code Here

    ____hlayout.addComponent(subject);
    _vlayout.addComponent(____hlayout);
   
    _vlayout.setMargin(true);
   
    RichTextArea body = new RichTextArea("Message");
    body.setWidth("530px");
    body.setWordwrap(true);
    _vlayout.addComponent(body);
   
    addComponent(_vlayout);
   
    Button send = new Button("Envoyer", this, "sendButtonClick");
View Full Code Here

        return c;
    }

    /** Create new RichTextArea and add it to current component container. */
    public RichTextArea richtextarea() {
        RichTextArea c = new RichTextArea();
        c.setImmediate(true);
        add(c);
        return c;
    }
View Full Code Here

    /**
     * Create new RichTextArea with given caption and add it to current
     * component container.
     */
    public RichTextArea richtextarea(String caption) {
        RichTextArea c = richtextarea();
        c.setCaption(caption);
        return c;
    }
View Full Code Here

    }

    /** Create new RichTextArea with given caption and listener. */
    public RichTextArea richtextarea(String caption,
            Property.ValueChangeListener changeListener) {
        RichTextArea c = richtextarea(caption);
        c.addListener(changeListener);
        return c;
    }
View Full Code Here

import com.vaadin.ui.TextField;

public class UiRichText extends UiText {

  protected AbstractField createTextField() {
    RichTextArea out = new RichTextArea();
    out.setHeight(getElement().getConfig().getInt("height", 300),Sizeable.UNITS_PIXELS);
    return out;
  }
View Full Code Here

    parent.removeComponent(editor);
  }

  @Override
  protected void createComponent() {
    editor = new RichTextArea();
    editor.setImmediate(true);
    editor.setEnabled(target.isEnabled());
    editor.addListener(this);
    editor.setWidth("100%");
    ((ILayout)parent).addComponent(target, editor);
View Full Code Here

    @Override
    protected void setup() {
        PopupView pv = new PopupView(new Content() {

            RichTextArea rte = new RichTextArea();

            VerticalLayout vl = new VerticalLayout();

            @Override
            public String getMinimizedValueAsHTML() {
                String value = rte.getValue();
                if (value == null || "".equals(value)) {
                    value = "Initial <b>content</b> for <h3>rte</h3>.";
                    rte.setValue(value);
                    rte.setHeight("150px");
                    rte.setWidth("100%");
                    vl.addComponent(rte);
                    vl.setWidth("600px");
                }
                return value.toString();
            }
View Full Code Here

   * @param caption
   *            Field's caption.
   * @return Produced field.
   */
  public static RichTextArea createRichText(String caption) {
    RichTextArea field = new RichTextArea();
    field.setNullRepresentation("");
    setBasicProperties(field, caption);
    return field;
  }
View Full Code Here

TOP

Related Classes of com.vaadin.ui.RichTextArea

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.