Όταν ρυθμίζετε την ιδιότητα διάταξης ενός συστατικού στοιχείου σε null, μπορείτε να χρησιμοποιήσετε το παράθυρο "Προσαρμογή διάταξης" για να στοιχίσετε συστατικά στοιχεία με βάση τα όριά τους.
Όταν η διάταξη έχει ρύθμιση null η τοποθέτηση και η αλλαγή μεγέθους κάθε συστατικού στοιχείου στο περιβάλλον χρήστη γίνεται ανεξάρτητα με βάση τα όριά του. Για να αποφύγετε την κουραστική και με τάση για σφάλματα εργασία της μεμονωμένης ενημέρωσης των ορίων κάθε συστατικού στοιχείου, μπορείτε να χρησιμοποιήσετε τη λειτουργία επεξεργασίας γραφικού περιβάλλοντος για να στοιχίσετε και να προσαρμόσετε το μέγεθος και τη θέση των συστατικών στοιχείων με βάση τις σχέσεις.
Για τη στοίχιση, αλλαγή μεγέθους και κατανομή συστατικών στοιχείων σε διάταξη null:
Για παράδειγμα, μπορείτε να επιλέξετε τρία συστατικά στοιχεία JButton και να προσδιορίσετε ότι πρέπει να έχουν το ίδιο πλάτος και να είναι στοιχισμένα μεταξύ τους σύμφωνα με το αριστερό όριο. Το τελευταίο επιλεγμένο συστατικό στοιχείο JButton χρησιμοποιείται ως αγκύρωση ή έλεγχος για τα άλλα δύο κουμπιά. Η ενέργεια Αριστερή στοίχιση στοιχίζει τα συστατικά στοιχεία JButton σύμφωνα με την αριστερή ακμή του τελευταίου επιλεγμένου συστατικού στοιχείου JButton, ενώ η ενέργεια Αντιστοίχιση πλάτους δίνει στα συστατικά στοιχεία JButton το ίδιο πλάτος με το συστατικό στοιχείο ελέγχου JButton.
Τα κουμπιά στοίχισης στο παράθυρο "Προσαρμογή διάταξης" ενεργοποιούνται μόνο αν ισχύουν οι ακόλουθες συνθήκες:
Σε συνδυασμό με τη στοίχιση συστατικών στοιχείων και την αντιστοίχιση πλάτους και ύψους, μπορείτε να κατανείμετε συστατικά στοιχεία. Κατά την κατανομή συστατικών στοιχείων, οι θέσεις τους αλλάζουν έτσι ώστε οι αποστάσεις μεταξύ τους να είναι ομοιόμορφες σε ένα πλαίσιο σύνδεσης που ορίζεται από τη θέση υποδοχής του γονικού στοιχείου. Για παράδειγμα, πριν πατήσετε το κουμπί Κατακόρυφη κατανομή , τρία κουμπιά έχουν ανομοιόμορφες αποστάσεις μεταξύ τους, όπως φαίνεται στην ακόλουθη εικόνα:
Αφού πατήσετε Κατακόρυφη κατανομή, τα συστατικά στοιχεία αποκτούν ομοιόμορφες αποστάσεις μεταξύ τους, όπως φαίνεται στην ακόλουθη εικόνα:
Να σημειωθεί ότι τα τρία κουμπιά κατανέμονται στο ύψος του γονικού στοιχείου (η επάνω και κάτω ακμή του πλαισίου).
Για μεγαλύτερο έλεγχο στην περιοχή που χρησιμοποιείται για την κατανομή, μπορείτε να ενεργοποιήσετε το πλαίσιο κατανομής πατώντας το κουμπί Εμφάνιση πλαισίου κατανομής . Όταν πατήσετε αυτό το κουμπί, σχεδιάζεται ένα πλαίσιο στην περιοχή όλων των επιλεγμένων συστατικών στοιχείων.
Μπορείτε να μετακινήσετε και να αλλάξετε το μέγεθος αυτού του πλαισίου χρησιμοποιώντας τους δείκτες χειρισμού. Όταν χρησιμοποιείτε ένα πλαίσιο κατανομής και το πλαίσιο είναι ενεργό, τότε αυτό καθορίζει την περιοχή που χρησιμοποιείται για την επανατοποθέτηση των στοιχείων ελέγχου. Χωρίς το πλαίσιο κατανομής, η περιοχή που χρησιμοποιείται για κατανομή καθορίζεται από τη θέση υποδοχής του γονικού στοιχείου. Στην ακόλουθη εικόνα φαίνεται ένα πλαίσιο κατανομής:
Μπορείτε να μετακινήσετε και να αλλάξετε το μέγεθος, όπως φαίνεται στην ακόλουθη εικόνα:
Αν πραγματοποιήσετε κατακόρυφη κατανομή, ενώ χρησιμοποιείτε το πλαίσιο κατανομής, η κατανομή θα πραγματοποιηθεί στα όρια του πλαισίου και όχι στη θέση υποδοχής του γονικού στοιχείου, όπως φαίνεται στην ακόλουθη εικόνα: