Ich möchte eine andere Attribute auf vaadin Kalender Ereignis Block anzeigen. Aber standardmäßig wird nur die Ereignisbeschriftung angezeigt. Sie können eine Demo von diesem Link sehen: http://demo.vaadin.com/calendar.Vaadin Kalender: Wie man eine andere attribute auf Ereignis Zelle
Antwort
Sie müssen entweder erweitern oder com.vaadin.addon.calendar.event.CalendarEventProvider
implementieren.
Wenn Sie BasicEventProvider
zu verlängern, können Sie einfach überschreiben seine addEvent
Methode wie folgt:
@Override
public void addEvent(BasicEvent event) {
event.setCaption("My custom caption");
super.addEvent(event);
}
Wenn Sie mehr Kontrolle über Ihre Termine und die Ereignisanbieter wollen, empfehle ich Ihnen Ihre eigene Veranstaltung Provider erstellen, implementiert CalendarEventProvider
. Wenn das Ereignis mehr Daten als nur Titel, Beschreibung und Dauer enthalten muss, sollten Sie wahrscheinlich eine eigene Ereignisklasse erstellen, indem Sie die Erweiterung com.vaadin.addon.calendar.event.BasicEvent
erweitern.
Wenn Sie eine benutzerdefinierte Ereignisanbieter haben, werden Sie myCalendar.setEventProvider(myEventProvider);
Es gibt auch einen guten Artikel darüber in der Book of Vaadin verlangen.
- 1. vaadin wie man Checkbox auf treetable setzen
- 2. Vaadin Multirow Zelle in der Tabelle
- 3. Vba Doppelklick auf Zelle zum Markieren dann Doppelklick auf eine andere Zelle entfernt erste Zellen markieren
- 4. Kalender Ereignis UI android
- 5. Wie Kalender mit Ereignis öffnen - NSURL calshow:
- 6. Schließzelle basierend auf Wert auf andere Zelle
- 7. Wie man Datepicker-Kalender auf Datefield zeigt
- 8. Python - Wie kopiert man die Attribute eines Objekts auf eine andere?
- 9. Wie man eine Methode über Attribute umschließt?
- 10. Django: Wie man eine App in eine andere App integriert
- 11. Google Kalender-API - wie fügt man ein Kalender-Gadget zusammen mit einem Ereignis hinzu?
- 12. In Python, wie bedingte Formatierung in MSExcel Zelle mit Bezug auf eine andere Zelle
- 13. Python: openpyxl wie man eine Zelle Schriftfarbe
- 14. DiagnosticOrder.Item - Wie sollte ich andere Attribute integrieren?
- 15. Sharepoint 2010 Kalender-Ereignis-Empfänger
- 16. Ereignis zu Google Kalender hinzufügen
- 17. Wie bekomme ich Attribute der Zelle auf Datenträgern
- 18. Wie definiert man Attribute auf forms.ModelChoiceField?
- 19. Verweis auf eine andere Zelle bricht ROW() -Funktion
- 20. Update DataGrid-Zelle, wenn andere Zelle ändert
- 21. Wie man Tabellen in Vaadin editierbar macht
- 22. Zugriff auf jede einzelne benutzerdefinierte Zelle mit Angular Bootstrap-Kalender
- 23. Wie erstellt man eine Outlook-Kalender-Besprechungsanfrage in PHP?
- 24. Vaadin Panel Highlight auf Mouseover
- 25. Wie man eine Struktur auf eine andere zeigt
- 26. Django - wie man eine Anwendung auf eine andere verweisen kann
- 27. Coq: Wie man eine Hypothese auf eine andere anwenden
- 28. Wie greife ich auf andere Benutzer Kalender mit Google Kalender v3?
- 29. Wie man eine mysql-Zelle auf Null von Verbindung
- 30. iOS - Wie auf benutzerdefinierte Zelle zugreifen, wenn Griff Schaltfläche Ereignis in dieser Zelle?