Μπορείτε να χρησιμοποιήσετε τη λειτουργία επεξεργασίας γραφικού περιβάλλοντος για Java για τη διάταξη συστατικών στοιχείων Swing με χρήση GridLayout.
Η λειτουργία διαχείρισης διάταξης java.awt.GridLayout διατάσσει συστατικά στοιχεία σε ένα πλέγμα ορθογωνίων ίδιου μεγέθους σε γραμμές και στήλες. Μπορείτε να ορίσετε τον αριθμό γραμμών ή στηλών που θα περιέχει μια GridLayout. Η προσθήκη συστατικών στοιχείων γίνεται με τη σειρά που προκύπτει με βάση την ιδιότητα componentOrientation της θέσης υποδοχής που χρησιμοποιεί τη GridLayout (RIGHT_TO_LEFT ή LEFT_TO_RIGHT).

- Για τον ορισμό των διαστάσεων μιας GridLayout:
- Στην προβολή σχεδίασης ή Java Beans, επιλέξτε το συστατικό στοιχείο που χρησιμοποιεί τη GridLayout.
- Πατήστε το κουμπί της γραμμής εργαλείων "Προσαρμογή διάταξης"
. Ανοίγει το πλαίσιο διαλόγου "Προσαρμογή διάταξης".
- Στην καρτέλα σημειωματάριου "Διάταξη", εισάγετε μια τιμή είτε στο πεδίο "Αριθμός στηλών" είτε στο "Αριθμός γραμμών".
Σημαντικό: Ο προσδιορισμός του αριθμού στηλών επηρεάζει τη διάταξη μόνο όταν ο αριθμός γραμμών έχει οριστεί στο μηδέν. Εάν ορίσετε και τον αριθμό γραμμών και τον αριθμό στηλών σε μη μηδενικές τιμές, παραβλέπεται ο καθορισμένος αριθμός στηλών. Στην περίπτωση αυτή, ο αριθμός στηλών καθορίζεται από τον αριθμό γραμμών που έχει οριστεί και το συνολικό αριθμό συστατικών στοιχείων στη διάταξη. Για παράδειγμα, εάν ορίσετε τρεις γραμμές και δύο στήλες, και προσθέσετε εννέα συστατικά στοιχεία στη διάταξη, θα εμφανιστούν ως τρεις γραμμές των τριών στηλών.
- Για τον ορισμό των αποστάσεων μεταξύ συστατικών στοιχείων σε μια GridLayout:
- Ανοίξτε το πλαίσιο διαλόγου "Προσαρμογή διάταξης" για το συστατικό στοιχείο που χρησιμοποιεί μια GridLayout.
- Στην καρτέλα σημειωματαρίου "Διάταξη", εισάγετε τιμές στο "Οριζόντιο διάκενο" και το "Κάθετο διάκενο". Το οριζόντιο διάκενο ορίζει την απόσταση σε εικονοστοιχεία μεταξύ στηλών, ενώ το κάθετο διάκενο την απόσταση μεταξύ γραμμών.
- Για την προσθήκη συστατικού στοιχείου σε μια GridLayout:
- Επιλέξτε ένα συστατικό στοιχείο Swing στην παλέτα.
- Μετακινείστε το δρομέα του ποντικιού πάνω από την προβολή σχεδίασης. Μια μαύρη γραμμή παρέχει πληροφορίες που υποδεικνύουν τη θέση όπου θα προστεθεί το συστατικό στοιχείο.
- Πατήστε τη θέση υποδοχής GridLayout. Το συστατικό στοιχείο προστίθεται στο πλέγμα συστατικών στοιχείων.
- Για τη μετακίνηση συστατικού στοιχείου εντός μιας GridLayout:
- Στην προβολή σχεδίασης, πατήστε και σύρετε το συστατικό στοιχείο που μετακινείτε. Καθώς μετακινείτε το δρομέα, μια μαύρη γραμμή παρέχει πληροφορίες που υποδεικνύουν τη θέση όπου θα μετακινηθεί το συστατικό στοιχείο.
- Αφήστε το κουμπί του ποντικιού για τη μετακίνηση του συστατικού στοιχείου.