【问题标题】:How add properties to the Vaadin Calendar BasicEvent?如何向 Vaadin 日历 BasicEvent 添加属性?
【发布时间】:2015-02-22 16:14:45
【问题描述】:

我正在实施 Vaadin 7 日历并需要显示更多 比 BasicEvent 中包含的事件信息。

以下是我正在使用的一些代码(未显示事件 在日历上): 请你能告诉我我需要添加/更改什么吗? 谢谢史蒂夫...

public class CalEvent extends BasicEvent {
    private java.lang.String customer = "";
    public CalEvent() {
    }
    public java.lang.String getCustomer() {
        return customer;
    }
    public void setCustomer(java.lang.String customer) {
        this.customer = customer;
    }
}

public class EvtProvider extends BasicEventProvider {
    public void addEvent(CalEvent event) {
        super.addEvent(event);
    }
    public void removeEvent(Event event) {
        super.removeEvent(event);
    }
}

public class Mgr {  
    Mgr() {
        cal = new Calendar("My Calendar");
        EvtProvider evtProvider = new EvtProvider();
        cal.setEventProvider(evtProvider);
        List<CalEvent> lst = getCalEvents();
        for (CalEvent ev : lst) {
            cal.addEvent(ev);
    }       
}

【问题讨论】:

    标签: vaadin vaadin7


    【解决方案1】:

    “比 BasicEvent 中包含的更多事件信息。”

    例如?

    BasicEvent 可以在事件或事件描述中显示很多内容。

    http://i.stack.imgur.com/uRlN4.png

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多