Articles of javafx

Qual è il modo migliore per visualizzare milioni di immagini in Java?

Lo vedi? Ogni mattone di ogni casa è un’immagine di 16×16 pixel. Quello che puoi vedere qui è una versione basata su JavaFX semplice, con alcuni Imageview spostati su X e Y per dare l’effetto di “costruzione”. Ho appena adattato questo a Swing utilizzando paintComponent . Il problema: – Con JavaFX: il mio computer ha […]

Come posso creare uno stage trasparente JavaFX con ombre solo sul bordo?

Ho letto molte domande su trasparenza e ombre, ma non penso di aver visto questo specifico problema affrontato. Sono in grado di creare una finestra con trasparenza e un’ombra, ma non riesco a capire come rendere l’ombreggiatura del colore non influenza il colore della trasparenza. Ad esempio, il codice seguente crea una finestra con una […]

È 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?

Come faccio a far riconoscere un evento di clic del mouse da un TreeItem in un TreeView?

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

Timing Applicazione JavaFX Canvas

Ordino di praticare JavaFX, ho creato una semplice app che disegna i triangoli di Sierpinski . import javafx.application.Application; import javafx.application.Platform; import javafx.concurrent.Task; import javafx.geometry.Insets; import javafx.geometry.Point2D; import javafx.geometry.Pos; import javafx.scene.Scene; import javafx.scene.canvas.Canvas; import javafx.scene.canvas.GraphicsContext; import javafx.scene.layout.AnchorPane; import javafx.scene.layout.BorderPane; import javafx.scene.layout.Pane; import javafx.scene.paint.Color; import javafx.stage.Stage; public class SierpinskiTriangles extends Application { private final int PADDING = […]

Come mostrare parte specifica di un’immagine in javafx

ho questa immagine (tutti questi effetti sono in un file .png) voglio visualizzare ad esempio la seconda immagine come posso usare Image e ImageView in javafx per visualizzare una parte specifica di questa immagine? Grazie

JavaFx MediaPlayer Errore “Imansible creare player!” In Ubuntu 14.04

Ho installato Ubuntu 14.04 e sto ricevendo un errore quando istanzio un MediaPlayer. package mediatest; import java.io.File; import javafx.application.Application; import javafx.event.ActionEvent; import javafx.event.EventHandler; import javafx.scene.Scene; import javafx.scene.control.Button; import javafx.scene.layout.StackPane; import javafx.scene.media.Media; import javafx.scene.media.MediaPlayer; import javafx.stage.Stage; /** * * @author DESARROLLO */ public class MediaTest extends Application { @Override public void start(Stage primaryStage) { Button btn […]

JavaFX FileChooser genera errore (probabilmente una soluzione facile, ma ancora confusa)

Sto cercando di aprire un FileChooser con questo codice: package back_end.controllers; import javafx.fxml.FXML; import javafx.fxml.Initializable; import javafx.scene.control.Button; import javafx.scene.control.ListView; import javafx.scene.layout.BorderPane; import javafx.stage.FileChooser; import java.io.File; import java.net.URL; import java.util.ResourceBundle; /** * Created by Quinn McHugh on 4/15/2014. */ public class StartScreen_Controller implements Initializable { @FXML private ListView lstRecents; @FXML private Button btnBrowse; @FXML private BorderPane […]

Il valore di modifica di ComboBox JavaFX causa IndexOutOfBoundsException

Voglio includere controlli per la mia casella combinata per limitare “l’accesso” ad alcuni valori. Potrei semplicemente rimuovere quegli elementi non accessibili dalla lista, sì, ma vorrei che l’utente vedesse le altre opzioni, anche se non è in grado di selezionarle (ancora). Problema: la selezione di un altro valore all’interno di un changelistener causa una IndexOutOfBoundsException […]

JavaFX: ComboBox che utilizza la proprietà Object

Diciamo che ho una class: public class Dummy { private String name; private String someOtherProperty; public String getName() { return name; } } Ho un ArrayList di questa class ArrayList dummyList; Posso creare un ComboBox JavaFX con la proprietà Nome object come opzioni di selezione senza creare un nuovo ArrayList con i nomi object? pseudocodice: […]