Χρήση FillLayout (SWT)

Η λειτουργία επεξεργασίας γραφικού περιβάλλοντος καθιστά εύκολη την εργασία με τη λειτουργία διαχείρισης FillLayout SWT.

για εργασία με τη διάταξη Fill, θα χρειαστεί να δημιουργήσετε μια κλάση γραφικών SWT με Shell ή Composite ή άλλη θέση υποδοχής.

Η λειτουργία διαχείρισης διάταξης Fill SWT απλά διατάσσει τα συστατικά στοιχεία σε μια κατάταξη, γεμίζοντας το συνολικό χώρο της θέσης υποδοχής. Τα συστατικά στοιχεία δεν αναδιπλώνονται, αλλά απλά αλλάζουν μέγεθος για να χωρούν στο χώρο, εκτός εάν έχουν οριστεί οι ιδιότητες verticalScroll ή horizontalScroll.

Επιπρόσθετα, η διάταξη Fill έχει ύψος και πλάτος περιθωρίου, καθώς και ιδιότητες ρύθμισης αποστάσεων όπου επηρεάζουν τις αποστάσεις των συστατικών στοιχείων εντός της θέσης υποδοχής.

Επίσης, μπορείτε να ορίσετε το είδος είτε ως κάθετο, είτε ως οριζόντιο, για να υπαγορεύσετε τη διάταξη των συστατικών στοιχείων μεταξύ τους. Η ακόλουθη εικόνα εμφανίζει μια οριζόντια FillLayout με ύψος και πλάτος περιθωρίου, καθώς και απόσταση που έχουν οριστεί στο 5:

FillLayout

Για εργασία με FillLayout:

  1. Επιλέξτε τη θέση υποδοχής SWT, όπως Shell ή Composite.
  2. Στην προβολή "Ιδιότητες", αλλάξτε την ιδιότητα διάταξης σε FillLayout.
  3. Πατήστε με το δεξί κουμπί του ποντικιού τη θέση υποδοχής και επιλέξτε "Προσαρμογή διάταξης" στο αναδυόμενο μενού για το άνοιγμα του παραθύρου "Προσαρμογή διάταξης":
    Προσαρμογή διάταξης για Fill
  4. Ορίστε τις ακόλουθες ιδιότητες όπως απαιτείται:
    • Ρύθμιση αποστάσεων -ορίζει την απόσταση μεταξύ συστατικών στοιχείων.
    • Ύψος περιθωρίου - ορίζει την απόσταση μεταξύ των συστατικών στοιχείων και των εσωτερικών ακμών αρχής και τέλους της θέσης υποδοχής.
    • Πλάτος περιθωρίου - ορίζει την απόσταση μεταξύ των συστατικών στοιχείων και των εσωτερικών ακμών αριστερά και δεξιά της θέσης υποδοχής.
  5. Επιλέξτε μία από τις ακόλουθες επιλογές για Fill Orientation:
    • Οριζόντιος - ορίζει τον προσανατολισμό από αριστερά προς τα δεξιά
    • Κάθετος - ορίζει τον προσανατολισμό από την αρχή προς το τέλος
  6. Προαιρετικά: Για την προσθήκη γραμμής κύλισης στη θέση υποδοχής, ορίστε την τιμή για κάθε μία από τις ακόλουθες ιδιότητες στην προβολή "Ιδιότητες":
    • horizontalScroll - προσθέτει μια γραμμή κύλισης στο τέλος της θέσης υποδοχής για οριζόντια κύλιση
    • verticalScroll - προσθέτει μια γραμμή κύλισης στη δεξιά πλευρά της θέσης υποδοχής για κάθετη κύλιση
    Η γραμμή κύλισης δεν λειτουργεί στην προβολή σχεδίασης. Για να δείτε πώς λειτουργεί η γραμμή κύλισης, εκτελέστε τη κλάση γραφικών.
Σχετικές έννοιες
Λειτουργίες διαχείρισης διάταξης και θέσεις υποδοχής

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