Χρήση διάταξης null

Οι λειτουργίες διαχείρισης διάταξης βοηθούν στον έλεγχο του μεγέθους και της θέσης όλων των συστατικών στοιχείων σε μια θέση υποδοχής. Σε θέσεις υποδοχής που χρησιμοποιούν διάταξη null, κάθε συστατικό στοιχείο ορίζει τα δικά του όρια για τον καθορισμό μεγέθους και θέσης.

Η λειτουργία επεξεργασίας γραφικού περιβάλλοντος παρέχει δείκτες πλέγματος που βοηθούν στην οπτική στοίχιση συστατικών στοιχείων, ενώ μπορείτε να προσαρμόσετε συστατικά στοιχεία στο πλέγμα. Όταν ορίζετε σε null τη διάταξη μιας υπάρχουσας θέσης υποδοχής, η οποία νωρίτερα χρησιμοποιούσε λειτουργία διαχείρισης διάταξης, η εμφάνιση της προβολής σχεδίασης δεν αλλάζει. Η λειτουργία επεξεργασίας γραφικού περιβάλλοντος υπολογίζει και ρυθμίζει τα όρια για κάθε συστατικό στοιχείο χρησιμοποιώντας τη μέθοδο setBounds().

Υπόδειξη: Μπορείτε να ξεκινήσετε με τη λειτουργία διαχείρισης διάταξης σε ρύθμιση null και στη συνέχεια να αλλάξετε σε διάταξη (όπως GridBagLayout) που να επιτρέπει τον υπολογισμό των ρυθμίσεων περιορισμών από τη λειτουργία επεξεργασίας γραφικού περιβάλλοντος για Java. Επιτρέποντας σε κάθε συστατικό στοιχείο να ελέγχει τα όριά του, μπορείτε να είστε βέβαιοι ότι το στοιχείο θα έχει πάντοτε το ίδιο μέγεθος και την ίδια θέση σε περιβάλλον εκτέλεσης. Ωστόσο, το μόνιμο μέγεθος και ύψος έχει ως επακόλουθο τα συστατικά στοιχεία να μην προσαρμόζουν τα όριά τους σε περίπτωση που γίνει αλλαγή του μεγέθους της εφαρμογής από το χρήστη. Επιπλέον, οι ετικέτες στα συστατικά στοιχεία όπως, κουμπιά ή τετραγωνίδια επιλογής, πρέπει να αλλάζουν μέγεθος ανάλογα με τη γραμματοσειρά και τις τοπικές ρυθμίσεις.
Σχετικές έννοιες
Λειτουργίες διαχείρισης διάταξης και θέσεις υποδοχής
Σχετικές εργασίες
Προσαρμογή διάταξης περιβάλλοντος χρήστη στη λειτουργία επεξεργασίας γραφικού περιβάλλοντος
Χρήση λειτουργιών διαχείρισης διάταξης SWT
Χρήση λειτουργιών διαχείρισης διάταξης Swing και AWT
Προσδιορισμός προτιμήσεων εμφάνισης πλέγματος για θέσεις υποδοχής

(C) Copyright IBM Corporation 1999, 2004. Με την επιφύλαξη παντός δικαιώματος.