Articles of javafx

Comment effectuer une tâche sur javaFX TextField à la mise au point et à la mise au point?

Je travaille sur un projet JavaFX. Je dois effectuer certaines tâches sur un JavaFX TextField . Par exemple sur l’événement “on focus” pour le TextField je veux imprimer System.out.println(“Textfield on focus”); et sur l’événement “out focus” il devrait imprimer System.out.println(“Textfield out focus”);

Désactiver un bouton dans JavaFX

Dans Swing, nous pouvons désactiver un bouton comme celui-ci: JButton start = new JButton(“Start”); start.setEnabled(false); Y a-t-il un moyen de le faire avec un bouton JavaFX? L’utilisateur ne devrait pouvoir appuyer qu’une seule fois sur le bouton.

Supprimer le texte par défaut “no content in table” pour la table javafx vide

Je voudrais supprimer ou modifier le texte par défaut affiché par une table javafx vide de No content in table à quelque chose de plus significatif pour l’utilisateur. Par exemple, dans un tableau montrant des étudiants, quand il n’y a pas d’élèves à montrer, je veux dire “Pas d’élèves dans la firebase database” ou “Étudiant […]

Comment redimensionner le contenu JavaFX ScrollPane en fonction de la taille actuelle

J’ai un BorderPane avec un ScrollPane comme élément central. Il redimensionne automatiquement pour remplir l’écran. À l’intérieur du ScrollPane trouve une HBox qui n’a pas de contenu mais qui est une cible de glisser-déposer. Par conséquent, je veux qu’il remplisse son parent ScrollPane . Quelle est la façon préférée de le faire? Ce que j’ai […]

JavaFX Location n’est pas défini message d’erreur

J’ai du mal à essayer de fermer la scène actuelle et d’ouvrir une autre scène lorsque menuItem est sélectionné. Ma scène principale est codée comme suit: public void start(Stage primaryStage) throws Exception { primaryStage.setTitle(“Shop Management”); FXMLLoader myLoader = new FXMLLoader(getClass().getResource(“cartHomePage.fxml”)); Pane myPane = (Pane) myLoader.load(); CartHomePageUI controller = (CartHomePageUI) myLoader.getController(); controller.setPrevStage(primaryStage); Scene myScene = new […]

Comment supprimer la lueur de bordure par défaut d’un bouton JavaFX (lorsque cette option est sélectionnée)?

J’essaie de supprimer la lueur de la bordure (voir la capture d’écran ci-dessous) qui apparaît par défaut lorsqu’un bouton JavaFX est sélectionné: Je veux aussi faire cela en utilisant CSS, et non de manière déclarative à partir du script JavaFX principal. Cependant, j’ai du mal à comprendre quelle propriété CSS je dois utiliser (er, mettre […]

JavaFX a-t-il une option “native look and feel” comme Swing?

Cela fait quelques années que je n’ai fait aucun travail sur Java, mes derniers efforts utilisaient Swing. Je fouine avec une application client multiplateforme qui interagira avec un service Web Rails. JavaFX est l’une des options que je considère, mais je suis préoccupé par l’esthétique prête à l’emploi. JavaFX dispose-t-il d’une option d’apparence native pour […]

Configuration d’un cookie à l’aide de WebEngine / WebView de JavaFX

Je n’arrive pas à trouver un moyen de définir un cookie par programmation à l’aide de WebEngine / WebView dans JavaFX. L’API ne donne aucune idée sur la façon d’obtenir un object de type HttpRequest pour modifier les en-têtes (ce que j’utilise dans l’application pour XML-RPC) ou tout autre type de gestionnaire de cookies. Aucune […]

Javafx 2 clic et double clic

Je voudrais savoir s’il était possible de détecter le double-clic dans JavaFX 2? et comment ? Je voudrais faire des événements différents entre un clic et un double clic. Merci

ListView avec CellFactory personnalisé coupe les nœuds invisibles

Mon problème de mise en page J’ai un petit problème avec ListView et je ne sais pas si c’est à cause de certaines connaissances qui me manquent ou si mon approche est erronée. Je dois avouer que je ne sais pas encore comment JavaFX gère la mise en page dans les nombreux cas possibles. La […]