Java è un linguaggio ormai maturo che vanta interfacce grafiche semplici ed intuitive. Accanto alle storiche librerie Swing, trattate in queste pagine, ci sono le più recenti e performanti Java Fx, librerie inizialmente sviluppate da Oracle e ora concesse al mondo Open Source e la sua collettività. Vediamo come usarle cercando di confrontarle con le Swing
gui
Introduzione a Java Swing
In questo articolo e nei prossimi che seguiranno, vogliamo analizzare come costruire interfacce grafiche, le famose graphical user interface, ovvero GUI, con Java. Java, nel momento che scriviamo, sta sempre più indirizzando le proprie strategie di GUI verso il Web e quindi interfacce basate su HTML/CSS e i vari framework JS, ma mantiene ancora un supporto, seppur limitato, alle interfacce per software stand-alone.
Disegnare una spezzata con JavaFX
Vediamo un’applicazione interessante mista tra programmazione ad oggetti in Java e l’uso di una GUI come la recente Java FX. Carichiamo una serie di punti che descrivono una linea spezzata e la grafichiamo attraverso una finestra grafica.
GUI con TKinter: pack e griglia con bottoni e combobox
Un altro esempio di uso di TKinter. Qui invece di usare la griglia si è scelto il sistema automatico “pack”. Se la grafica è semplice può tornare utile per snellire il codice da scrivere
Una semplice interfaccia grafica con Python e TKinter
Stanchi di dover stampare tutto sulla console del nostro Python? Volete aggiungere un po’ di grafica ai vostri software? Con Python è semplicissimo e non serve scomodare grandi risorse poiché inserire bottoni e relative funzioni è semplice ed intuitivo anche da codice.