Χρήση CardLayout (AWT)

Η λειτουργία διαχείρισης διάταξης CardLayout AWT ταξινομεί συστατικά στοιχεία σε μια στοίβα, σαν στοίβα καρτών.

Η CardLayout χειρίζεται κάθε συστατικό στοιχείο στη θέση υποδοχής σαν κάρτα, με μόνο μία κάρτα ορατή ανά πάσα στιγμή. Η κατάταξη των καρτών καθορίζεται από την ίδια την εσωτερική κατάταξη των αντικειμένων των συστατικών στοιχείων της θέσης υποδοχής και το πρώτο συστατικό στοιχείο που προστίθεται σε ένα αντικείμενο CardLayout είναι το ορατό στοιχείο όταν εμφανίζεται για πρώτη φορά η θέση υποδοχής.

Για εργασία με τη λειτουργία διαχείρισης διάταξης CardLayout :

  1. Στην προβολή Java Beans ή στην προβολή σχεδίασης, επιλέξτε μια θέση υποδοχής Swing.
  2. Στην προβολή "Ιδιότητες", ορίστε την ιδιότητα layout σε CardLayout.
  3. Χρησιμοποιήστε την παλέτα για την εναπόθεση συστατικών στοιχείων στη CardLayout. Τα συστατικά στοιχεία στοιβάζονται σαν κάρτες, ενώ παραμένει ορατό μόνο το τρέχον επιλεγμένο στοιχείο ή αυτό που προστέθηκε πιο πρόσφατα.
  4. Για να τροποποιήσετε τις αποστάσεις των συστατικών στοιχείων στην CardLayout, μπορείτε να ορίσετε τις ακόλουθες ιδιότητες στην προβολή "Ιδιότητες":
    • οριζόντιο διάκενο - προσδιορίζει το μέγεθος σε εικονοστοιχεία στο αριστερό και το δεξί περιθώριο μεταξύ των συστατικών στοιχείων και το περίγραμμα της θέσης υποδοχής.
    • κάθετο διάκενο - προσδιορίζει το μέγεθος σε εικονοστοιχεία στο πάνω και το κάτω περιθώριο μεταξύ των συστατικών στοιχείων και το περίγραμμα της θέσης υποδοχής.
Σχετικές έννοιες
Λειτουργίες διαχείρισης διάταξης και θέσεις υποδοχής

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