sviluppo interfaccia grafica con codiceAnalizziamo dinamicamente le istruzioni necessarie a costruire una rappresentazione grafica fedele della calcolatrice di google in java swing. Per farlo costruiamo un'unica classe java Interfaccia. Nel costruttore definiamo il nome del frame, la grandezza e la composizione principale del layout. La calcolatrice è divisa in due sezioni, la parte nord con l'area di testo e la parte centrale con i comandi.A sua volta la parte centrale è composta da una griglia 5x7 di tasti comando. Nel JFrame non è possibile inserire direttamente componenti attraverso il metodo add(), ma bisogna farlo attraverso il Container in esso contenuto. Questo si ricava con il metodo getContentPane() di JFrame. In ultimo rendiamo visibile il frame alla chiamata. Il metodo creaComponentiCalcolatrice() inserisce dinamicamente i bottoni nel pannello centrale impostando un font personalizzato per ognuno di essi. La sistemazione dei JButton avviene seguendo il layout predefinito GridLayout Il metodo definisciGraficaComponenti() scorre la matrice di Jbutton tasti[][] personalizzando la resa grafica di ogni componente secondo il layout della calcolatrice di google. Il tasto '=' viene gestito singolarmente. Download interfaccia.java
0 Comments
Leave a Reply. |
AUTORERossoDiretto ARCHIVIO
Agosto 2018
CATEGORIE |