Bonjour,
je suis entrain de créer une application en JavaFx, j'ai dedans un calendrier de calendrirFX (http://dlsc.com/wp-content/html/calendarfx/manual.html)
J'ai un problème je n'arrive pas rajouter d'entry, sur mon calendrier.
Voici les différents fichier que j'ai :
Agenda.fxml
AgendaController.java
Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <?xml version="1.0" encoding="UTF-8"?> <?import com.calendarfx.view.WeekDayView?> <?import com.calendarfx.view.page.WeekPage?> <?import javafx.scene.layout.AnchorPane?> <AnchorPane style="-fx-background-color: #328FAD;" xmlns="http://javafx.com/javafx/8.0.111" xmlns:fx="http://javafx.com/fxml/1" fx:controller="com.maceoteam.hotel.components.spaManager.agenda.AgendaController"> <children> <WeekPage fx:id="Calendrier" layoutX="-142.0" layoutY="224.0" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="10.0" /> <WeekDayView layoutX="237.0" layoutY="-790.0" /> </children> </AnchorPane>
J'essaye la méthode marquer dans leur doc addEntry().
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31 package com.maceoteam.hotel.components.spaManager.agenda; import com.calendarfx.model.Calendar; import com.calendarfx.model.CalendarSource; import com.calendarfx.model.Entry; import com.calendarfx.view.page.WeekPage; import com.jfoenix.controls.JFXDrawer; import javafx.fxml.FXML; import javafx.fxml.Initializable; import java.net.URL; import java.util.Map; import java.util.ResourceBundle; /** * Created by jeremy on 16/05/2017. */ public class AgendaController implements Initializable { /** * Initializes the controller class. */ @FXML private WeekPage Calendrier; @Override public void initialize(URL url, ResourceBundle rb) { } }
Mais cela ne marche pas car, sur mon fxml, c'est un weekpage et lui attend le CAlendar.
Si vous avez une solution, se serait cool.
Merci par avance !!
Partager