Module jfxtras.icalendaragenda
Class NewAppointmentDialog
java.lang.Object
javafx.scene.control.Dialog<javafx.scene.control.ButtonBar.ButtonData>
jfxtras.internal.scene.control.skin.agenda.icalendar.base24hour.NewAppointmentDialog
- All Implemented Interfaces:
javafx.event.EventTarget
public class NewAppointmentDialog
extends javafx.scene.control.Dialog<javafx.scene.control.ButtonBar.ButtonData>
Produces new appointment dialog
allows changing summary and appointmentGroup (category)
has buttons to create event, cancel, or do advanced edit
-
Property Summary
Properties inherited from class javafx.scene.control.Dialog
contentText, dialogPane, graphic, headerText, height, onCloseRequest, onHidden, onHiding, onShowing, onShown, resizable, resultConverter, result, showing, title, width, x, y
-
Constructor Summary
ConstructorsConstructorDescriptionNewAppointmentDialog
(Agenda.Appointment appointment, javafx.collections.ObservableList<Agenda.AppointmentGroup> appointmentGroups, ResourceBundle resources) -
Method Summary
Methods inherited from class javafx.scene.control.Dialog
buildEventDispatchChain, close, contentTextProperty, dialogPaneProperty, getContentText, getDialogPane, getGraphic, getHeaderText, getHeight, getModality, getOnCloseRequest, getOnHidden, getOnHiding, getOnShowing, getOnShown, getOwner, getResult, getResultConverter, getTitle, getWidth, getX, getY, graphicProperty, headerTextProperty, heightProperty, hide, initModality, initOwner, initStyle, isResizable, isShowing, onCloseRequestProperty, onHiddenProperty, onHidingProperty, onShowingProperty, onShownProperty, resizableProperty, resultConverterProperty, resultProperty, setContentText, setDialogPane, setGraphic, setHeaderText, setHeight, setOnCloseRequest, setOnHidden, setOnHiding, setOnShowing, setOnShown, setResizable, setResult, setResultConverter, setTitle, setWidth, setX, setY, show, showAndWait, showingProperty, titleProperty, widthProperty, xProperty, yProperty
-
Constructor Details
-
NewAppointmentDialog
public NewAppointmentDialog(Agenda.Appointment appointment, javafx.collections.ObservableList<Agenda.AppointmentGroup> appointmentGroups, ResourceBundle resources) - Parameters:
appointment
- : new appointment made by AgendaappointmentGroups
- : categoriesresources
- : bundle with language-specific strings
-