Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Java

Πώς να μετατρέψετε ένα Java String με χρώμα

Τα χρώματα έχουν μια ποικιλία χρήσεων σε Java γραφικών διεπαφών χρήστη , όπως για το χρώμα του κειμένου , φόντου εμφανίζει και αντικείμενα σχεδίασης . Οι χρήστες μπορούν να δημιουργήσουν προσαρμοσμένα χρώματα , εισάγοντας το κόκκινο , πράσινο και μπλε ( RGB ) και την απόχρωση , τον κορεσμό και τη φωτεινότητα ( HSB ) τιμές ή επιλέγοντας την κοινή προκαθορισμένα χρώματα από την κατηγορία χρώματος . Τα προκαθορισμένα χρώματα είναι το μαύρο , μπλε, κυανό , σκούρο γκρι , γκρι, πράσινο , ανοιχτό γκρι , ματζέντα , πορτοκαλί, ροζ , κόκκινο , λευκό και κίτρινο . Μετατρέποντας ένα string Java στο χρώμα απαιτεί ένα run-time περιβάλλον Java , ένα κιτ ανάπτυξης Java και Java compiler . Οδηγίες
Η 1

Εισαγωγή στην τάξη java.lang.reflect.Field . Η κλάση πεδίο σας δίνει τη δυνατότητα να έχουν πρόσβαση τα πεδία της τάξης java.awt.Color , όπου τα χρώματα είναι αποθηκευμένα σε Java . Ο κωδικός για την εργασία είναι : java.lang.reflect.Field εισαγωγής ? 2

αναγνωρίσει ένα χρώμα του αντικειμένου που πρόκειται να ανατεθεί ένα χρώμα αργότερα . Ο κωδικός είναι : χρώμα χρώμα?
Εικόνων 3

Δημιουργήστε ένα αντικείμενο πεδίου που αποθηκεύει το μέλος πεδίο της κατηγορίας java.awt.Color που αντανακλά το όνομα του επιχειρήματος χρώματος εγχόρδων . Το όνομα του χρώματος της γραμμής πρέπει να είναι ένα πεδίο στην κατηγορία java.awt.Color . Ένα παράδειγμα είναι το εξής: . Πεδίο Field = Class.forName ( " java.awt.Color " ) getField ( " nameOfColor ")?
Η

4 Ρυθμίστε το χρώμα του αντικειμένου με την αξία του αντικειμένου πεδίου με τη χρήση της να πάρει τη μέθοδο ( ) , και ρίχνει την τιμή επιστροφής ως ένα είδος χρώματος . Ένα παράδειγμα είναι : color = ( Χρώμα ) field.get ( null) ?
5

Εσωκλείστε τον κωδικό που έγραψε σε ένα μπλοκ try . Ένας χειριστής εξαίρεσης πρέπει να χρησιμοποιείται επειδή η getField ( ) και να πάρει ( ) μέθοδοι μπορεί να ρίξει μια εξαίρεση . Ένα παράδειγμα κώδικα είναι : try { . . . }
Η 6

Πιάσε το αντικείμενο εξαίρεσης , και να αναθέσει το αντικείμενο χρώματος στο null . Το έργο αυτό αποδίδει καμία αξία στο αντικείμενο χρώμα , εάν το όνομα του string χρώμα δεν αντιστοιχεί σε ένα χρώμα στην κατηγορία java.awt.Color . Ένα παράδειγμα είναι : αλιευμάτων ( Εξαίρεση ε ) { color = null? }
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα