Κατά την ανάπτυξη της κλάσης γραφικών, μπορείτε να την εκτελέσετε για να δοκιμάσετε την εμφάνιση και τη συμπεριφορά της.
Όταν εκτελείτε ένα Java bean ή μια εφαρμογή με τη λειτουργία επεξεργασίας γραφικού περιβάλλοντος, δημιουργείται μια εικονική μηχανή που χρησιμοποιεί τη διαδρομή κλάσης που προσδιορίζεται στη διαδρομή δόμησης Java του έργου. Στη συνέχεια δημιουργείται χρήση του Java bean με τη λειτουργία κατασκευής null.
- Αν το Java bean είναι μια κλάση γραφικών (είναι υποκλάση του java.awt.Component), δημιουργείται ένα κατάλληλο παράθυρο για να φιλοξενήσει το Java bean γραφικών.
- Αν το bean iαποτελεί τμήμα ή μεταβιβάζεται από ένα AWT Java bean, το παράθυρο θα είναι java.awt.Dialog.
- Αν το bean αποτελεί κλάση Swing ή μεταβιβάζεται από μια κλάση Swing, το παράθυρο θα είναι javax.swing.JDialog.
- Αν το bean είναι μια κλάση SWT, το παράθυρο θα είναι ένα κέλυφος SWT. Αν το Java bean γραφικών δεν απαιτεί παράθυρο επειδή το ίδιο αποτελεί παράθυρο, το Java bean θα γίνει ορατό και θα λάβει ενα προεπιλεγμένο μέγεθος μετά τη δημιουργία της χρήσης του.
Όταν εκτελείτε μια κλάση ως Java bean ή ως εφαρμογή, δημιουργείται αυτόματα μια ρύθμιση εκκίνησης. Η ρύθμιση εκκίνησης χρησιμοποιείται για να εκκινηθεί μια εικονική μηχανή που θα δημιουργήσει χρήση της κλάσης και θα επιτρέψει τη δοκιμή της. Αν υπάρχει ήδη ρύθμιση εκκίνησης για την κλάση που εκτελείτε, θα χρησιμοποιηθεί αυτή.
Για να εκτελέσετε μια κλάση γραφικών ως Java bean ή εφαρμογή:
- Ανοίξτε την κλάση γραφικών Java στη λειτουργία επεξεργασίας γραφικού περιβάλλοντος.
- Από το κύριο μενού, επιλέξτε μία από τις παρακάτω επιλογές:
- αν η κλάση έχει μέθοδο public static void main(String[]).
- αν η κλάση δεν έχει κύρια μέθοδο.
Γίνεται εκκίνηση μιας εικονικής μηχανής που δημιουργεί χρήση της κλάσης και το Java bean ή η εφαρμογή εκτελείται επάνω από τον πάγκο εργασίας. Στη συνέχεια μπορείτε να δοκιμάσετε τη συμπεριφορά και την απόδοση της κλάσης Java.