Package gui
Class AbstractDialog
java.lang.Object
javafx.scene.control.Dialog<javafx.scene.control.ButtonType>
gui.AbstractDialog
- All Implemented Interfaces:
javafx.event.EventTarget
- Direct Known Subclasses:
BodyDialog
,RandomBodiesDialog
public class AbstractDialog
extends javafx.scene.control.Dialog<javafx.scene.control.ButtonType>
Classe permettant de faire notre propre boîte de dialogue.
-
Property Summary
-
Field Summary
Fields Modifier and Type Field Description protected javafx.scene.control.ButtonType
confirm
Bouton de confirmation. -
Constructor Summary
Constructors Constructor Description AbstractDialog(java.lang.String title)
Constructeur de la classe.AbstractDialog(java.lang.String title, java.lang.String headerText)
Constructeur de la classe. -
Method Summary
Modifier and Type Method Description protected void
createButtons()
Permet de créer les boutons de la boîte de dialogue.protected void
createFields()
Permet de créer tous les champs pour la boîte de dialogue.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
-
Field Details
-
confirm
protected javafx.scene.control.ButtonType confirmBouton de confirmation.
-
-
Constructor Details
-
AbstractDialog
public AbstractDialog(java.lang.String title)Constructeur de la classe.- Parameters:
title
- Titre de la boîte de dialogue
-
AbstractDialog
public AbstractDialog(java.lang.String title, java.lang.String headerText)Constructeur de la classe.- Parameters:
title
- Titre de la boîte de dialogueheaderText
- Text à afficher dans la boîte
-
-
Method Details
-
createFields
protected void createFields()Permet de créer tous les champs pour la boîte de dialogue. -
createButtons
protected void createButtons()Permet de créer les boutons de la boîte de dialogue.
-