Πληροφορίες για τη λειτουργία επεξεργασίας γραφικού περιβάλλοντος για Java

Η λειτουργία επεξεργασίας γραφικού περιβάλλοντος για Java είναι μια λειτουργία επεξεργασίας Java που βασίζεται σε κώδικα και σας βοηθά να σχεδιάζετε εφαρμογές που διαθέτουν γραφικό περιβάλλον χρήστη (GUI). Η λειτουργία επεξεργασίας βασίζεται στο μοντέλο συστατικών στοιχείων JavaBeans και υποστηρίζει τη γραφική κατασκευή με τη χρήση του Standard Widget Toolkit (SWT), του Abstract Window Toolkit (AWT) ή του Swing.

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

Μπορείτε να χρησιμοποιήσετε τη λειτουργία επεξεργασίας γραφικού περιβάλλοντος για Java για να δημιουργήσετε μια κλάση γραφικών με έναν οδηγό και στη συνέχεια να σχεδιάσετε την κλάση χρησιμοποιώντας συστατικά στοιχεία γραφικών ή Java beans από μια παλέτα σχεδίασης. Η κλάση αυτή μπορεί να αποτελεί μια εκτελέσιμη εφαρμογή (κλάση με κύρια μέθοδο) ή μπορεί να είναι ένα Java bean που έχετε σκοπό να συμπεριλάβετε σε μια άλλη κλάση. Για να χρησιμοποιηθεί ως Java bean από τη λειτουργία επεξεργασίας γραφικού περιβάλλοντος για Java, δεν υπάρχει κάποια διεπαφή που πρέπει να υλοποιηθεί και η μόνη απαίτηση είναι η λειτουργία επεξεργασίας να γνωρίζει πώς να δημιουργήσει χρήση της κλάσης. Για τις περισσότερες εργασίες αυτό σημαίνει ότι η κλάση θα πρέπει να είναι δημόσια και να έχει μια δημόσια λειτουργία κατασκευής null. Η λειτουργία κατασκευής null δεν μπορεί να είναι αφηρημένη, ενώ μπορεί να είναι ρητή ή άδηλη, παρόλο που υπάρχουν ορισμένες εξαιρέσεις τις οποίες αναγνωρίζει η λειτουργία επεξεργασίας γραφικού περιβάλλοντος για Java όπως για παράδειγμα υποκλάσεις java.awt.Dialog (για τις οποίες δημιουργείται χρήση με τη λειτουργία κατασκευής ορίσματος java.awt.Frame) ή στοιχείων ελέγχου SWT. Ορισμένες άλλες κλάσεις αναγνωρίζονται και μπορούν να αφαιρεθούν η να δημιουργηθεί υποκλάση τους, όπως προβολές ή λειτουργίες επεξεργασίας Eclipse RCP. Η λειτουργία επεξεργασίας προσθέτει μια ρητή λειτουργία κατασκευής που καλεί τη μέθοδο απόδοσης αρχικών τιμών η οποία χρησιμοποιείται για τη ρύθμιση της αρχικής κατάστασης του Java bean.

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