Portati in posizione di taglio con JavaFX e sviluppa innovativi interfacce utente!
In questo video scarichiamo il software necessario e lo installiamo.
In questo video imparerai come creare la tua prima interfaccia utente utilizzando la tua prima finestra in JavaFX. A tal fine, dovresti già conoscere le basi di Java, poiché non entrerò più nei dettagli di concetti come classi, funzioni, variabili, ecc.
In questo video imparerai come poter utilizzare l'interazione dell'utente con l'evento-handler per eseguire ad esempio qualcosa quando un pulsante è stato premuto.
In questo video imparerai come utilizzare campi di testo nella tua interfaccia grafica. A tal fine, faremo riferimento alla conoscenza acquisita nei video precedenti. Useremo la classe Text. Questa ci permette di definire quale testo desideriamo visualizzare nella finestra.
In questo video imparerai cos'è l'etichetta e quale differenza c'è rispetto al testo. Avevi già imparato come mostrare il testo in una GUI con la classe Text.
Qui impari come funziona l'uso di più scene in JavaFX. Fino ad ora abbiamo sempre lavorato con una sola scena, ora è tempo di imparare come funziona con più scene.
In questo video imparerai un modo più semplice per lavorare con i pulsanti, ovvero utilizzando Lambda Expressions e semplici clic sui pulsanti in JavaFX.
In questo video imparerai come funzionano GridPane e TextField in JavaFX. Si tratta di campi di testo in cui l'utente può inserire testi.
In questo video impari come integrare e utilizzare un campo password in JavaFX. Si tratta di un campo di testo in cui è possibile inserire una password che è nascosta.
In questo video imparerai come utilizzare TextArea in JavaFX. Si tratta di un campo di testo più grande utilizzato per inserire testi più lunghi.
In questo video imparerai ad utilizzare il pulsante di commutazione in JavaFX. A tal fine scriveremo un piccolo programma in cui l'utente dovra indicare di che colore sono i propri occhi.
In questo video parleremo del Radio-Button in JavaFX e vedremo come possiamo utilizzare la classe Radio-Button. Un Radio-Button può essere selezionato o deselezionato.
In questo video trattiamo la casella di controllo in JavaFX. Si tratta di caselle selezionabili che possono ad esempio essere utilizzate per le preferenze durante la scelta delle coperture per una pizza.
In questo video si parla della Choice-Box in JavaFX. Si tratta di un menu a discesa, quindi un menu da cui è possibile scegliere tra diverse opzioni.
Qui impari l'uso di ComboBox in JavaFX. Si tratta di una casella simile alla Choice Box, ma qui ad esempio abbiamo anche la possibilità di aggiungere voci durante l'esecuzione.
In questo video imparerai come utilizzare una barra di scorrimento in JavaFX. Per fare ciò, creeremo e utilizzeremo un'area scorrevole.
In questo video imparerai come utilizzare ScrollPane in JavaFX. Si tratta di un'area scorrevole simile alla barra di scorrimento con barre di scorrimento.
In questo video trattiamo gli slider in JavaFX. Gli slider permettono all'utente di regolare i valori su una barra. In questo modo può ad esempio regolare i valori del colore.
In questo video si tratta della barra di avanzamento in JavaFX. Si tratta della barra di caricamento che si vede ad esempio durante il download di un file o durante la copia di file.
In questo video si tratta del Date-Picker in JavaFX e di come utilizzarlo. Si tratta di un elemento dell'interfaccia utente che hai certamente già visto. Consente di selezionare una data.
In questo video trattiamo il Color-Picker in JavaFX. Si tratta di un elemento dell'interfaccia utente con cui possiamo selezionare un colore. Vediamo come inserire e utilizzare un Color-Picker in JavaFX.
In questo video imparerai come creare e utilizzare il file chooser in JavaFX. Si tratta di un elemento UI che ti consente di selezionare un file dal tuo sistema operativo.
Qui consolidi la tua comprensione del selettore di file.
In questo video, affronteremo una delle varie viste, ovvero ListView in JavaFX. Si tratta di una vista in cui è possibile inserire elementi di lista.
In questo video trattiamo il TableView in JavaFX. Si tratta di un altro tipo di vista che ci permette di utilizzare e visualizzare tabelle. Vediamo come creare un TableView in JavaFX.
In questo video imparerai ad utilizzare e a sfruttare la Tree-View in JavaFX. Si tratta di una vista in cui è possibile organizzare elementi come in un albero con diversi rami.
Qui imparerai a conoscere l'editor HTML in JavaFX e vedrai come utilizzarlo. Con HTML si intende un linguaggio di scripting utilizzato nello sviluppo di siti web.
In questo capitolo ci occuperemo di Layouts, e uno di questi è l'HBox in JavaFX. Inoltre, nei prossimi video vedremo i vari layout e scopriremo le differenze.
VBox ci permette di disporre tutti gli elementi in modo verticale.
In questo video si tratta di FlowPane in JavaFX. Si tratta di una classe di layout dell'API JavaFX. Guardiamo direttamente un esempio di FlowPane.
In questo video si tratta del BorderPane in JavaFX. Si tratta di un altro layout che ci permette di ordinare i nostri nodi di conseguenza.
In questo video si tratta di TitledPane in JavaFX. Si tratta di un altro layout. Uno in cui si specifica abbastanza semplicemente un titolo per il layout e si inseriscono i nodi all'interno del layout.
Nei prossimi video tratteremo delle forme. Linea è la prima forma che esamineremo in questo contesto.
In questo video rafforzi la tua comprensione di Line e del Canvas.
In questo video ci occuperemo delle forme Circle e Circle Arc in JavaFX. Circle deriva dall'inglese e significa cerchio. Quindi disegneremo cerchi.
In questo video si parla di Polyline e Polygon in JavaFX. Si tratta di forme che hanno più angoli.
In questo video impari ad usare Rectangle e Ellipse in JavaFX. Rectangle è un rettangolo, che abbiamo già usato prima, e Ellipse è un cerchio schiacciato. Entrambi sono sottoclassi di Shape.
In questo video si tratta di Path in JavaFX. Path ci consente di creare percorsi con forme, quindi praticamente disegnare una linea che va in tutte le direzioni possibili.
In questo video esamineremo Gradient Color e Color in JavaFX. Si tratta di colori e transizioni di colore.
In questo video si parla di grafici a torta, cioè di diagrammi a torta e di come crearli.
In questo video si parla di grafici a linee, ovvero diagrammi a linea, e di come crearli.
In questo video si tratta di grafici a barre, ovvero istogrammi, e di come crearli.
In questo video tratteremo l'Area-Chart in JavaFX. Si tratta di un altro grafico a due assi. Si differenzia principalmente dal grafico a linea perché sotto la linea il colore della linea viene anche riempito fino a raggiungere il punto zero o il punto più basso.
In questo video si tratta del grafico a dispersione in JavaFX. Si tratta di un tipo di diagramma in cui i singoli valori vengono visualizzati come punti non collegati.
In questo video imparerai gli eventi e i filtri degli eventi in JavaFX. In sostanza, si tratta di capire cosa succede quando si passa sopra un elemento o si preme un tasto sulla tastiera. Cominciamo con gli eventi del mouse in JavaFX.
In questo video imparerai a conoscere i diversi eventi di gesti in JavaFX. Si tratta di eventi che sono particolarmente interessanti sui dispositivi touch. Questo vale soprattutto per Windows 8 e versioni successive.
In questo video si tratta degli event handler in JavaFX. Abbiamo già lavorato con gli event handler, ma volevo spiegarlo ancora una volta in dettaglio qui.
In questo video imparerai come utilizzare il drag and drop in JavaFX. Si tratta di una tecnica diffusa nei programmi. Si può "dragare" (trascinare) e "droppare" (rilasciare) un elemento (ad es. Node).
In questo video imparerai a utilizzare l'Audio Player in JavaFX, ovvero come riprodurre un file audio con JavaFX.
In questo video imparerai come utilizzare le proprietà del lettore multimediale.
In questo video imparerai come utilizzare il video player in JavaFX, cioè come riprodurre e visualizzare un file video con JavaFX.
In questo video imparerai a conoscere il Scene Builder. Uno strumento che semplifica notevolmente il lavoro di costruzione di un'interfaccia grafica.
In questo video si tratta del controller, che controlla la comunicazione tra Scene Builder e il nostro programma.
Infine creeremo un progetto con SceneBuilder.
Commenta ora „JavaFX per lo sviluppo di GUI“