Συμπεριλάβετε τις τρεις απαραίτητες βιβλιοθήκες στην κορυφή του πηγαίου κώδικα Java αρχείο κειμένου σας, πληκτρολογώντας τους , μία σε κάθε γραμμή , ως εξής :
( Γραμμή 1 ) java εισαγωγής . awt * ? . .
( Γραμμή 2 ) java.awt.event εισαγωγής * ? .
( Γραμμή 3 ) java.awt.geom εισαγωγής * ?
Κάθε γραμμή πρέπει να αρχίζει με τη λέξη "εισαγωγή" και να τελειώνει με ένα ερωτηματικό . Σημείωση : Οι αριθμοί σε παρένθεση γραμμή είναι μόνο για αναφορά ? Μην τους συμπεριλάβει στις γραμμές κώδικα 2
Δημιουργήστε μια νέα κλάση Java που ονομάζεται " drawCircle " που κάνει επίσης χρήση όλων των λειτουργιών του της Java . ενσωματωμένες μεθόδους κατηγορία "κορνίζα". Κάντε το αυτό σε μια ξεχωριστή γραμμή κάτω από τις τρεις πρώτες γραμμές της βιβλιοθήκης ένταξης . Η γραμμή πρέπει να μοιάζει κάπως έτσι :
( line4 ) δημόσια τάξη drawCircle επεκτείνει Frame {
εικόνων 3
Δημιουργία μεθόδου στην κατηγορία " drawCircle » που δημιουργεί το πώς ο κύκλος θα πρέπει να εκπονηθεί , και επίσης δημιουργεί ένα νέο στιγμιότυπο ενός ενσωματωμένη μέθοδο που ονομάζεται Ellipse2D , ως εξής :
( Γραμμή 5 ) σχήμα κύκλου = νέα Ellipse2D.Float ( 100.0f , 100.0f , 100.0f , 100.0f ) ?
Βεβαιωθείτε ότι η γραμμή τελειώνει με ένα ερωτηματικό . Μπορείτε να πειραματιστείτε με τις διαστάσεις αλλάζοντας κάθε περίπτωση 100.0f σε ένα διαφορετικό αριθμό , όπως 90.0f , εφ 'όσον τα τέσσερα είναι τα ίδια , πράγμα που θα κάνει ένα τέλειο κύκλο .
Η 4
Σχεδιασμός ο κατασκευαστής που θα ζωγραφίσει τον κύκλο στην οθόνη . Εισάγετε την πρώτη γραμμή του κατασκευαστή ως εξής :
( γραμμή 6 ) χρώμα δημόσια άκυρη ( Graphics g ) {
5
Πληκτρολογήστε μια γραμμή κάτω από την κεφαλίδα κατασκευαστή που δημιουργεί μια νέα εμφάνιση της ενσωματωμένη βιβλιοθήκη μέθοδο " Graphics2D " και ονομάστε το " ζα ", ως εξής :
( γραμμή 7 ) Graphics2D ga = ( Graphics2D ) g ?
Η 6
Εισάγετε γραμμή που λέει Java να σχεδιάσετε τον κύκλο , ως εξής :
( γραμμή 8 ) ga.draw ( κύκλος) ?
Η 7
Πληκτρολογήστε μια γραμμή που καθορίζει το χρώμα βαφής για το εξωτερικό γραμμής του κύκλου. Μπορείτε να χρησιμοποιήσετε οποιοδήποτε από τα πρωτογενή ή συμπληρωματικά χρώματα , όπως το κόκκινο , πράσινο ή κίτρινο , συν το μαύρο και άσπρο . Αντικαταστήστε το όνομα του χρώματος με την ακόλουθη γραμμή με το χρώμα που θέλετε να χρησιμοποιήσετε :
( γραμμή 9 ) ga.setPaint ( Color.green ) ?
8
Πληκτρολογήστε την ακόλουθη γραμμή , η οποία είναι προαιρετική , αν θέλετε το εσωτερικό του κύκλου που πρέπει να συμπληρωθεί με το χρώμα που χρησιμοποιείται για να συντάξει τον κύκλο :
( Γραμμή 10 ) ga.fill ( κύκλος) ?
Κλείστε έξω το μπλοκ του κώδικα εισάγοντας το δικαίωμα άγκιστρο σε ξεχωριστή γραμμή , ως εξής :
( γραμμή 11 ) }
Η 9
Εισάγετε τις ακόλουθες γραμμές , οι οποίες αποτελούν το κύριο μέρος του το πρόγραμμα . Αυτό το μέρος του προγράμματος που θα δημιουργήσει μια νέα παρουσία του προετοιμασμένη τάξη σας " drawCircle " και θα το χρησιμοποιήσει για να κάνει την πραγματική δουλειά της παρουσίασης των " ιδεών " που έχετε εισάγει στον πραγματικό κόσμο ( στην οθόνη του υπολογιστή ) :
( Γραμμή 12 ) δημόσια στατική άκυρη κύρια ( String args [ ] ) {
( Γραμμή 13 ) Πλαίσιο πλαισίου = νέα drawCircle ( ) ?
( Γραμμή 14 ) frame.addWindowListener ( νέα WindowAdapter ( ) {
( Γραμμή 15 ) public void windowClosing ( WindowEvent μας ) {
( Γραμμή 16 ) System.exit ( 0 ) ?
( Γραμμή 17 ) }
( Γραμμή 18 ) } ) ?
( Γραμμή 19 ) frame.setSize ( 400 , 300 ) ?
( Γραμμή 20 ) frame.setVisible ( αλήθεια)?
( Γραμμή 21 ) }
( Γραμμή 22 ) }
Το μέγεθος του πλαισίου στη γραμμή 19 μπορεί να είναι οποιοδήποτε μέγεθος που θέλετε . Ο πρώτος αριθμός είναι το πλάτος σε pixels , και ο δεύτερος αριθμός είναι το ύψος σε pixels .
Η 10
Συντάξτε το πρόγραμμα και εκτελέστε το όπως κάνετε όλα τα άλλα προγράμματα Java . Όταν το πρόγραμμα εκτελείται , ένα παράθυρο που περιέχει ένα κύκλο θα εμφανιστεί στην οθόνη του υπολογιστή . Θα είναι είτε το περίγραμμα ενός κύκλου ή ένα στερεό κύκλο , ανάλογα με το αν ορίσετε το χρώμα γεμίσματος στη γραμμή 10 .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα