Ehi, comunità mi chiedevo se è possibile creare un programma che permetta all'utente di trascinare un file da qualsiasi punto del disco rigido (desktop, cartella documenti, cartella video) e rilasciarlo nella finestra del programma.JavaFx Trascinare e rilasciare un file in un programma
Sto creando un lettore multimediale e voglio essere in grado di riprodurre un video trascinando e rilasciando un MP4 nella finestra. Devo memorizzare il file in una variabile o solo la posizione del file in una variabile. Inoltre, è importante mantenere il supporto per la piattaforma multipiattaforma.
Sto usando JavaFx con java 7 update 79 jdk.
Grazie in anticipo.
Raccomando Java 8+ per lo sviluppo JavaFX. Inoltre, rimuovi il tag java-8 se la domanda non è correlata a Java 8. – jewelsea
@jewelsea Sì, insomma, non penso che la sintassi cambi così tanto per la funzione di trascinamento della selezione, quindi la versione è probabilmente irrilevante. Comunque, sto chiedendo del codice non quale versione usare. Ty per la tua risposta però! – TheHoop
@TheHoop Penso che ci siano stati più cambiamenti nella sintassi tra le versioni Java 7 e Java 8 di quanto non ci fossero in nessuno dei precedenti 18 anni di storia di Java (applicato in particolare a cose come i gestori di eventi). Si prega di rendere coerenti i tag e la domanda. Sarebbe anche utile se tu inserissi del codice che hai provato. –