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: