Articles of javafx 2

JavaFX: come connettere due nodes con una linea?

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ò […]

Come scrivere testo lungo una curva di Bezier?

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 […]

Come aggiungere CheckBox a un TableView in JavaFX

Nella mia applicazione Java Desktop ho un TableView in cui voglio avere una colonna con CheckBox. Ho trovato dove è stato fatto http://www.jonathangiles.net/javafx/2.0/CellFactories/ ma dal momento che il download non è disponibile e perché non so quanto presto Jonathan Giles risponderà alla mia email, ho pensato ‘ d chiedere … Come posso inserire un CheckBox […]

Passaggio dei parametri a un controller durante il caricamento di un FXML

Ho una schermata di accesso e voglio passare l’ID di accesso dal LoginController al MainController, così posso accedere ad alcune funzioni per cambiare password e quant’altro. Carico il controller in questo modo: FXMLLoader fxmlLoader = new FXMLLoader(getClass().getResource(“fxml/Main.fxml”)); Parent root = (Parent)fxmlLoader.load(); Scene scene = new Scene(root); stage.setScene(scene); stage.show(); Main.fxml è limitato a MainController.java. C’è un […]

È ansible eseguire applicazioni JavaFX su iOS, Android o Windows Phone 8?

È ansible sviluppare un’intera applicazione utilizzando JavaFX ed eseguirla su iOS, Android o Windows Phone 8, senza scrivere codice specifico per piattaforma?

JavaFX passa i valori da figlio a genitore

Ho un controller genitore che contiene un pulsante. Quando faccio clic sul pulsante, apre una nuova finestra e mostra alcuni dati nella tabella. Il codice che ho usato per aprire la finestra è Stage stage = new Stage(); FXMLLoader fxmlLoader = new FXMLLoader( getClass().getResource(“../layout/SearchCustomer.fxml”)); Parent parent = (Parent) fxmlLoader.load(); Scene scene = new Scene(parent); stage.initModality(Modality.APPLICATION_MODAL); […]

L’ordinamento tableview JavaFx è davvero lento come migliorare la velocità di ordinamento come in java swing

Sto lavorando all’applicazione javaFx e ho creato una tableview e ho circa 100.000+ righe con 10 colonne. Ho anche creato la stessa tabella usando java swing Jtable. Ora ho bisogno che le prestazioni di ordinamento siano migliori in javaFx, se non meglio di quelle che sono vicine al java di java swing. In questo momento […]

Come chiamare una funzione JavaScript da una WebView JavaFX sul pulsante clic?

Sto provando a chiamare una funzione JavaScript da una WebView JavaFX su un evento click del pulsante JavaFX. Sto usando il seguente codice, ma non funziona: try { File file = new File(“F:\\inputfile\\hello.htm”); WebEngine webengine = webview.getEngine(); webengine.load(file.toURI().toURL().toString()); } catch(Exception ex) { ex.printStackTrace(); } Su qualsiasi pulsante clic voglio eseguire il metodo test() JavaScript nel […]

Riproduzione audio utilizzando JavaFX MediaPlayer in una normale applicazione Java?

Devo essere in grado di riprodurre file audio (MP3 / Wav) in un normale progetto Java. Preferirei usare il nuovo JavaFX MediaPlayer piuttosto che JMF. Ho scritto un codice per testare questo: public void play() { URL thing = getClass().getResource(“mysound.wav”); Media audioFile = new Media( thing.toString() ); try { MediaPlayer player = new MediaPlayer(audioFile); player.play(); […]

Righe di autoaggiunzione in TableView dal modello

Ho cercato informazioni sull’aggiornamento dei dati in una vista tabella. Stavo provando a modificare direttamente il modello, ma ho un bug. Modifico il modello, ma la tabella non viene aggiornata, solo quando sposto una colonna, la tabella mostra i valori modificati. Per mostrarti un esempio (13-6) prendo il tutorial: http://docs.oracle.com/javafx/2/ui_controls/table-view.htm#CJABIEED E lo modifico includendo un […]