1 Δημιουργήστε ένα νέο παράθυρο Java Swing . Εάν χρησιμοποιείτε ένα Java ολοκληρωμένο περιβάλλον ανάπτυξης ( IDE ) , όπως Netbeans ή Eclipse , μπορείτε να πάρετε μια συντόμευση με τον τρόπο αυτό κάνοντας κλικ στο " Αρχείο ", " New Project " και επιλέγοντας " Java Application " από το " " παράθυρο διαλόγου New Project . Εάν προτιμάτε να λειτουργεί με τον ντεμοντέ τρόπο σε ένα πρόγραμμα επεξεργασίας κειμένου , η διαδικασία της δημιουργίας με το χέρι δεν είναι πολύ εμπλέκονται . Απλά να αποθηκεύσετε ένα νέο αρχείο με το όνομα " CustomCursorExample.java . " 2
Εισαγωγή των βιβλιοθηκών θα πρέπει να οικοδομήσουμε το πρόγραμμα σε νέα αίτηση σας με την επικόλληση αυτά στην κορυφή του " CustomCursorExample.java " αρχείο :
java.awt.Cursor εισαγωγής ?
java.awt.Image εισαγωγής ?
java.awt.Point εισαγωγής ?
java εισαγωγής . awt.Toolkit ?
javax.swing.JPanel εισαγωγής ?
δρομέας , φυσικά , θα εκπροσωπήσει το ίδιο το δρομέα στο πρόγραμμα . Εικόνα θα κρατήσει μια εικόνα που θα εκπροσωπήσει το δρομέα , ενώ Toolkit είναι μια κατηγορία βοηθός που μπορεί να μετατρέψει ένα αντικείμενο εικόνας σε ένα αντικείμενο Δρομέας . Τέλος , JPanel είναι η τάξη που αντιπροσωπεύει ένα παράθυρο της εφαρμογής σε Java .
Εικόνων 3
Επικολλήστε τον ακόλουθο κώδικα στο αρχείο ( αν χρησιμοποιείτε ένα IDE , ορισμένες από αυτές μπορεί να έχουν ήδη γίνει για σας ) :
δημόσια τάξη CustomCursorExample επεκτείνει JPanel {
δημόσια CustomCursorExample ( ) {
tk Toolkit = Toolkit.getDefaultToolkit ( ) ?
cursorImage εικόνας = tk.getImage ( " cursor.gif ")?
δρομέας = tk.createCustomCursor ( cursorImage , νέο σημείο ( 0,0 ) , "Custom στατική άκυρη κύρια ( ) {
νέα CustomCursorExample ( ) ? }
}
Η γραμμή « Δρομέας = tk.createCustomCursor ( cursorImage , νέα το σημείο ( 0,0 ) , Προσαρμοσμένη δρομέας " ) ? " είναι η καρδιά του προγράμματος η εργαλειοθήκη ( tk ) δημιουργεί ένα νέο αντικείμενο δρομέα χρησιμοποιώντας την εικόνα και του εκχωρεί το όνομα το "Σημείο" είναι ένα σημαντικό . "Custom δρομέας . " επιχείρημα . Αυτό περιγράφει τη δυναμική ζώνη για το δρομέα ( που pixel στο δρομέα θα εκτελέσει το κλικ ) . στην περίπτωση αυτή , το hotspot είναι η επάνω αριστερή γωνία της εικόνας , και τα γραφικά για το δρομέα θα πρέπει να σχεδιαστεί αναλόγως. για παράδειγμα, , ένα βέλος που δείχνει προς τα πάνω αριστερή γωνία . από την άλλη πλευρά , ένας δρομέας cross- μαλλιά μπορεί να θέλετε να επιλέξετε ένα hotspot στο κέντρο της εικόνας .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα