Sommario
Lo sviluppo di interfacce grafiche in Giava È abbastanza complesso, tuttavia abbiamo l'aiuto di diversi strumenti che ci consentono di organizzare dinamicamente gli elementi sullo schermo, li conosciamo come Gestori di layout.Ognuno di questi corrisponde a determinate caratteristiche e classi che possiamo utilizzare, tuttavia hanno lo stesso scopo ed è quello di permetterci di creare interfacce multipiattaforma che non si limitano a un sistema oa una particolare dimensione dello schermo.
Il Layout della griglia è un gestore di layout di Giava, È ampiamente utilizzato poiché ci consente di organizzare i nostri elementi in una formazione di celle, nello stile delle matrici, con questo possiamo ottenere divisioni interessanti che migliorano l'aspetto delle nostre applicazioni.
Per raggiungere questi obiettivi possiamo dividere il nostro contenitore in righe e colonne, ma dobbiamo seguire alcuni parametri affinché tutto possa funzionare correttamente, vediamo queste semplici regole che dobbiamo applicare quando lavoriamo con Layout della griglia:
- Il numero di righe può essere 0 o il numero di colonne può essere 0, tuttavia entrambi non possono essere 0 contemporaneamente, questo ci consente che se uno è 0 e l'altro no, quello che non è 0 può essere ri- dimensionato dinamicamente dal gestore di finestre.
- Quando stabiliamo che le colonne e le righe sono diverse da 0 e diverse tra loro, in questo caso le righe saranno il numero dominante, quindi se c'è un numero che supera le colonne, verranno raggruppate nelle righe dinamicamente.
Per applicare a Layout della griglia Nelle nostre interfacce dobbiamo stabilire alcuni parametri, vediamo prima come dobbiamo invocare la classe:
GridLayout (righe: int, colonne: int, hgap: int, vgap: int)
Se vediamo i parametri che passiamo, sono abbastanza chiari, righe è il numero di righe che avrà la nostra griglia, colonne anche il numero di colonne, il hgap è la distanza in pixel di separazione o spazio tra le righe e il vgap è lo spazio di separazione in pixel tra le colonne.
Una volta che sappiamo come funziona il nostro gestore di layout, ora creeremo un piccolo programma che lo metterà in pratica, in questo programma incorporeremo un Layout della griglia in un JFrame, qui mostreremo a interfaccia a due colonne e tre righe. Vediamo il codice sorgente corrispondente nell'immagine seguente:
Notiamo che per usare il Layout della griglia dobbiamo includere la classe che risiede in java.awt.GridLayout, dopo averlo fatto possiamo incorporarlo nel nostro programma, vediamo anche che per usarlo lo posizioniamo all'interno di un JFrame che per noi funziona da contenitore, alla fine otterremo il seguente risultato:
Se ridimensioniamo la finestra, le colonne e le righe verranno regolate dando così l'effetto dinamico di cui abbiamo bisogno. Con questo finiamo questo tutorial, come abbiamo visto usando il Layout della griglia per le nostre interfacce grafiche nelle applicazioni Giava È molto semplice e ci permette di estendere le funzionalità dei nostri programmi oltre la sezione funzionale.