Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Java

Βοήθεια με το Grid Πλάτος σε Java

Σχεδιάζοντας μια γραφική διεπαφή χρήστη για ένα πρόγραμμα μπορεί να είναι μία από τις πιο κουραστικές εργασίες αντιμετωπίζει ένας προγραμματιστής . Ενώ Java καθιστά αυτή τη διαδικασία ευκολότερη , συμπεριλαμβάνοντας μια πρότυπη βιβλιοθήκη για τη δημιουργία GUIs , θα πρέπει να εξακολουθούν να κάνουν ό, τι ακριβώς δεξιά . Προγραμματιστές που χρησιμοποιούν Gridbag διαχειριστή διάταξης Swing έχουν πολλά ελέγχου αναφέροντας τις λεπτομέρειες της διασύνδεσής τους , συμπεριλαμβανομένου του πλάτους των πλεγμάτων ότι το μέγεθος επιμέρους στοιχείων του περιβάλλοντος . Swing Layout Managers
Η

Swing έρχεται με μια σειρά από διαχειριστές διάταξης : μέθοδοι για τον καθορισμό πόσο διάφορες συνιστώσες του προγράμματος θα δοθεί στο περιβάλλον . Πολλά από αυτά τα στελέχη , όπως ο διαχειριστής διάταξης των συνόρων ή του διαχειριστή διάταξης ροής , να περιορίσει το επίπεδο λεπτομέρειας με την οποία ο προγραμματιστής μπορεί να ελέγξει την τελική διάταξη . Ο διαχειριστής διάταξη Gridbag διαφέρει από τα άλλα στελέχη στο επίπεδο ελέγχου δίνει τον προγραμματιστή . Ο έλεγχος αυτός σημαίνει επίσης ότι ο προγραμματιστής πρέπει να περνούν περισσότερο χρόνο τις τιμές ρύθμισης παραμέτρων.
Εικόνων Ο Gridbag Διευθυντής
Η

τοποθέτηση του διευθυντή Gridbag των επιμέρους στοιχείων ελέγχεται από ένα " GridBagConstraints "αντικείμενο . Αυτό το αντικείμενο περιέχει μεταβλητές για κάθε πτυχή της τοποθέτησης και μεγέθους ενός στοιχείου , το οποίο πρέπει να ρυθμιστεί ξεχωριστά ο προγραμματιστής . Μόλις τεθούν οι αξίες , ο προγραμματιστής προσθέτει το στοιχείο με την προβλεπόμενη πλαίσιο ή παράθυρο με το αντικείμενο GridBagConstraints . Οι προγραμματιστές μπορούν να χρησιμοποιήσουν το ίδιο αντικείμενο για να τοποθετήσετε πολλά διαφορετικά στοιχεία , μόνο τροποποιώντας τους τομείς που πρέπει να αλλάξουν πριν από την προσθήκη κάθε συστατικού .

Η ταξινόμηση κατά μέγεθος
Η

Η διάταξη Gridbag θεωρεί ότι ο χώρος στην οθόνη για να είναι ένα δίκτυο ανάμεσα στο X ( οριζόντια) και Υ ( κάθετος) . Από προεπιλογή , κάθε συστατικό είναι ένα δίκτυο από ένα δίκτυο. Το ακριβές μέγεθος ενός πλέγματος εξαρτάται από το μέγεθος της οθόνης και τον αριθμό των εξαρτημάτων ο προγραμματιστής προσθέτει. Όσο μεγαλύτερη είναι η οθόνη , το μεγαλύτερο Java θα κάνει κάθε δίκτυο . Εναλλακτικά , αν ο προγραμματιστής προσθέτει πολλά στοιχεία, Java θα μειώσει το μέγεθος του κάθε δικτύου , έτσι ώστε ό, τι θα ταιριάζει. Ο προγραμματιστής μπορεί να καθορίσει το μέγεθος του δικτύου κάνοντας οθόνη του προγράμματος του για ένα καθορισμένο μέγεθος που ο χρήστης δεν μπορεί να αλλάξει .
Εικόνων Αυτόματη Τοποθέτηση
Η

Ενώ Java μεγέθη αυτόματα ανάλογα με το πλάτος του δικτύου στο μέγεθος της οθόνης και την πυκνότητα συστατικού , ο προγραμματιστής μπορεί να χρησιμοποιήσει το " ipady " μεταβλητή GridBagConstraints να διογκώσει το πλάτος της εσχάρας για ένα μεμονωμένο συστατικό , αφήνοντας το μέγεθος του πλέγματος για τα άλλα συστατικά άθικτα . Από προεπιλογή , αυτή η μεταβλητή έχει οριστεί σε μηδέν , αλλά ο προγραμματιστής μπορεί να αυξήσει το πλάτος του δικτύου ενός εξαρτήματος θέτοντας αυτό σε έναν μεγαλύτερο αριθμό . Όσο μεγαλύτερος είναι ο αριθμός , τόσο μεγαλύτερο είναι το εύρος του δικτύου για το συγκεκριμένο στοιχείο θα είναι .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα