Μπορείτε να χρησιμοποιήσετε τον οδηγό "Δημιουργία κλάσης γραφικών Java"
για να δημιουργήσετε γρήγορα μια κλάση γραφικών, την οποία μπορείτε στη συνέχεια να
σχεδιάσετε στη λειτουργία επεξεργασίας γραφικού περιβάλλοντος.
Πριν μπορέσετε να δημιουργήσετε μια νέα κλάση γραφικών Java, πρέπει να δημιουργήσετε ένα έργο Java ή ένα έργο πρόσθετης λειτουργίας όπου μπορείτε να τοποθετήσετε την κλάση γραφικών. Αν θέλετε να δημιουργήσετε μια νέα προβολή ή λειτουργία επεξεργασίας RCP, είναι απαραίτητο να υπάρχει ένα έργο πρόσθετης λειτουργίας που ενεργοποιείται για ανάπτυξη εφαρμογής στην πλατφόρμα εμπλουτισμένου πελάτη (RCP).
Ο οδηγός δημιουργεί νέες κλάσεις γραφικών με βάση ορισμένες γρήγορες επιλογές.
Για παράδειγμα, μπορείτε να προσδιορίσετε το πακέτο εργαλείων ή το στυλ που θέλετε να δημιουργήσετε (RCP, SWT, Swing, AWT, ή Άλλο), την αρχική θέση υποδοχής ή το σύνθετο στοιχείο για το οποίο θέλετε η κλάση γραφικών να δημιουργήσει χρήση (για παράδειγμα, μια προβολή RCP, ένα σύνθετο στοιχείο SWT ή ένα Swing JFrame), καθώς και αν θέλετε η κλάση γραφικών να αποτελεί εφαρμογή που περιέχει μια μέθοδο public static void main(String[] args).
Υπόδειξη: Αν επιλέξετε το στυλ εφαρμογής Swing, ο οδηγός δημιουργεί μια εφαρμογή Swing που περιέχει μενού που χρησιμοποιούνται συχνά και ρουτίνες χειρισμού συμβάντων που έχουν ήδη δομηθεί σε αυτό.
Για να δημιουργήσετε μια νέα κλάση γραφικών Java για χρήση στη λειτουργία επεξεργασίας γραφικού περιβάλλοντος για Java:
- Στην προοπτική Java , πατήστε . Ανοίγει ο οδηγός "Δημιουργία κλάσης γραφικών Java".

- Στο πεδίο Φάκελος πρωτογενούς κώδικα, καταχωρήστε τον φάκελο χώρου εργασίας όπου θα αποθηκευτεί η κλάση. Αυτός θα αποτελέσει την προεπιλογή για το τρέχον έργο.
- Στο πεδίο Πακέτο, καταχωρήστε το όνομα του πακέτου Java όπου θέλετε να συσκευαστεί η κλάση γραφικών Java. Υπόδειξη: Αν ανοίξετε τον οδηγό από το αναδυόμενο μενού του πακέτου, το πεδίο αυτό θα αποτελέσει προεπιλογή για αυτό το όνομα πακέτου.
- Βεβαιωθείτε ότι έχει γίνει εκκαθάριση στο τετραγωνίδιο επιλογής Περικλείον είδος. Αν κάνετε αυτή την επιλογή, θα δημιουργηθεί μια εσωτερική κλάση σε μια άλλη κλάση που θα προσδιορίσετε και έτσι δεν θα δημιουργηθεί μια νέα κλάση γραφικών.
- Στο πεδίο Όνομα, καταχωρήστε το όνομα για τη νέα κλάση γραφικών Java.
- Επιλέξτε έναν από τους ακόλουθους τροποποιητές για να προσδιορίσετε τον έλεγχο πρόσβασης για την κλάση:
- δημόσιο - καθιστά την κλάση πλήρως διαθέσιμη για χρήση από κάθε άλλη κλάση.
- Προεπιλεγμένη - δεν ορίζει τροποποιητή και την καθιστά διαθέσιμη για κάθε άλλη κλάση στο ίδιο πακέτο
- Προαιρετικά: Επιλέξτε έναν από τους ακόλουθους τροποποιητές για την κλάση:
- αφηρημένος - επισημαίνει ότι η κλάση θα αποκτήσει ρόλο υπερκλάσης
- τελικός - επισημαίνει ότι η κλάση δεν μπορεί να αποκτήσει υποκλάση
- Στη λίστα Στυλ, επιλέξτε το πακέτο εργαλείων και το στοιχείο γραφικών που θέλετε να επεκτείνει η νέα κλάση γραφικών. Για παράδειγμα, μπορείτε να επιλέξετε προβολή RCP, σύνθετο στοιχείο SWT ή Swing JPanel.
Σημείωση: Η προβολή ή λειτουργία επεξεργασίας RCP μπορεί να δημιουργηθεί μόνο σε έργο πρόσθετης λειτουργίας, το οποίο ενεργοποιείται για την ανάπτυξη εφαρμογής στην πλατφόρμα εμπλουτισμένου πελάτη (RCP).
Στο πεδίο Υπερκλάση εμφανίζεται το κατάλληλο όνομα κλάσης. Αν επιλέξετε Άλλο ως στυλ, θα πρέπει να προσδιορίσετε την υπερκλάση που θέλετε να επεκτείνετε ή να αποδεχτείτε την προεπιλογή java.lang.Object.
Η υπερκλάση java.lang.Object μπορεί να χρησιμοποιηθεί, για παράδειγμα, σε εφαρμογή SWT που χρησιμοποιεί κέλυφος SWT.
- Προαιρετικά: Για να εισάγετε κια να υλοποιήσετε μια πρόσθετη διεπαφή στη νέα κλάση γραφικών, πατήστε Προσθήκη και επιλέξτε τη διεπαφή, στη συνέχεια πατήστε OK. Οι διεπαφές για υλοποίηση καταχωρούνται σε λίστα στο πεδίο Διεπαφές. Επαναλάβετε αυτό το βήμα για κάθε διεπαφή.
- Προαιρετικά: Επιλέξτε οποιοδήποτε από τα παρακάτω τετραγωνίδια επιλογής για να δημιουργήσετε πρόσθετα στελέχη μεθόδων στη νέα κλάση γραφικών:
- public static void main(String[] args) - δημιουργεί ένα στέλεχος κύριας μεθόδου() για την εκτέλεση της κλάσης ως εφαρμογή Java. Για εφαρμογές SWT, η λειτουργία επεξεργασίας γραφικού περιβάλλοντος δημιουργεί επίσης τον απαραίτητο βρόχο παρουσίασης στην κύρια μέθοδο.
- Λειτουργίες κατασκευής από υπερκλάσεις - δημιουργεί στελέχη λειτουργίας κατασκευής για την απόδοση αρχικών τιμών σε μεθόδους που έχουν μεταβιβαστεί από την υπερκλάση.
- Αφηρημένες μέθοδοι που έχουν μεταβιβαστεί - δημιουργεί στελέχη για πρόσθετες αφηρημένες μεθόδους που έχουν μεταβιβαστεί από την υπερκλάση.
- Επιλέξτε Δημιουργία σχολίων, αν θέλετε ο οδηγός να προσθέσει σχόλια στον πρωτογενή κώδικα, σύμφωνα με τις ρυθμίσεις των ιδιοτήτων έργου.
- Πατήστε Ολοκλήρωση.
Ο οδηγός δημιουργεί ένα νέο αρχείο .java που περιέχει τη νέα κλάση γραφικών και η κλάση ανοίγει στη λειτουργία επεξεργασίας γραφικού περιβάλλοντος για Java.