Voglio colbind due Node con una Line (dal centro del primo al centro del secondo). Pensieri iniziali: Si presume che entrambi i nodes esistano da qualche parte nel grafico della scena La Line funge da decoratore e non dovrebbe essere selezionabile Se i Bounds del Node cambiano, la Line deve essere aggiornata Sembra che avrò […]
Ho bisogno di avviare un’applicazione javafx da un’altra class “contenitore” e chiamare le funzioni sull’applicazione, ma non sembra esserci alcun modo per ottenere un riferimento all’applicazione avviata usando il metodo Application.launch (). È ansible? Grazie
Sto cercando di fare qualcosa di simile in javafx 2.2 o almeno in javafx 8. Ho sfogliato il testo javadoc e riferimento css senza risultati. È ansible eseguire questo effetto visualizzando e svg in una WebView . Ma la mia applicazione deve mostrare molto testo con questo effetto. La WebView è un componente troppo pesante […]
Il file fxml è come segue (intestazioni omesse): Posso impostare la radice di TreeView senza alcun problema. L’albero è aggiornato senza problemi. Il problema che ho è che non riesco a far scattare un evento su un dato object nella vista. Ho provato e aggiunto un evento onMouseClicked con un semplice System.out.println () e posso […]
Sto utilizzando sia JavaFX che il motore javascript all’interno di JavaFX WebEngine per sviluppare un’applicazione. Mi piacerebbe ottenere un feedback da javascript per scopi di debug. Cosa succede all’output della console all’interno di WebEngine? C’è un modo in cui posso accedervi o redirect a System.out in java?
Sto lavorando al progetto JavaFX. Ho bisogno di eseguire alcune attività su un campo di testo JavaFX. Ad esempio sull’evento “on focus” per il campo di TextField che voglio stampare System.out.println(“Textfield on focus”); e sull’evento “out focus” dovrebbe stampare System.out.println(“Textfield out focus”);
In JavaFX, come posso visualizzare valori che cambiano continuamente nel tempo usando “etichetta”?
Sto usando questa tabella per visualizzare i dati in Visualizza come tabella: import javafx.application.Application; import javafx.beans.property.IntegerProperty; import javafx.beans.property.SimpleIntegerProperty; import javafx.beans.property.SimpleStringProperty; import javafx.beans.value.ChangeListener; import javafx.beans.value.ObservableValue; import javafx.collections.FXCollections; import javafx.collections.ObservableList; import javafx.scene.Node; import javafx.scene.Scene; import javafx.scene.control.ComboBox; import javafx.scene.control.Pagination; import javafx.scene.control.TableColumn; import javafx.scene.control.TableView; import javafx.scene.control.cell.PropertyValueFactory; import javafx.scene.layout.AnchorPane; import javafx.scene.layout.VBox; import javafx.stage.Stage; import javafx.util.Callback; public class MainApp extends Application […]
Vedo esempi su Internet per aggiungere una riga a un TableView, ad esempio utilizzando la class Person nella documentazione di Oracle . Ma ho un numero variabile di colonne, quindi non posso associarmi a un object business bean Person (o qualsiasi altro). L’esempio Oracle continua a mostrare come associare le colonne ai nomi delle proprietà, […]
Lavorare con SceneBuilder. Ho 2 fasi, ognuna con un controller: stage1Controller, stage2Controller. Stage1Controller: public class Stage1Controller { @FXML private MenuItem translate; @FXML private Menu file; @FXML private Menu edit; @FXML private Menu help; @FXML private void handleTranslate (ActionEvent event){ translateFirstStage(); //HOW TO ACCESS THE stage2Controller setLabel()?? } private void translateFirstStage(){ file.setText(“Fichier”); edit.setText(“Modifier”); help.setText(“Aide”); } } […]