Calcolatrice intelligente in Java/Swing

Facendo uso della libreria “script” per instanziare un oggetto basato su l’interprete “Javascript” e sulla libreria “swing” per la GUI, l’esempio proposto mostra, mediante una semplice finestra grafica (JFrame), l’uso della funzione del Javascript “eval(…)” per valutare una qualunque espressione matematica inserita dall’utente in un casella di testo (JTextField) e riportandone il risultato in una opportuna etichetta (JLabel) dopo che l’utente ha cliccato sull’apposito pulsante per eseguire la valutazione (JButton).