| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    Come creare un cursore personalizzato in Java
    Per impostazione predefinita , l'applicazione Java utilizzerà lo stesso set di cursori del mouse come il sistema operativo sottostante . Quindi , su un computer Windows , l'applicazione Java utilizzerà il cursore del mouse di Windows , con Mac OS X , verrà utilizzato il valore predefinito di Mac OS X del cursore del mouse , e così via . Se si preferisce creare manualmente i propri cursori del mouse per l'applicazione , è possibile farlo con la classe java.awt.Cursor incorporato . Cose che ti serviranno
    file di grafica del disegno cursore che si desidera
    Show More Istruzioni
    1

    Creare una nuova finestra Java Swing . Se si utilizza un ambiente di sviluppo integrato Java ( IDE ) , come NetBeans o Eclipse , si può prendere una scorciatoia nel fare questo facendo clic su " File ", " Nuovo progetto " e selezionando "Java Application " dalla " finestra di dialogo Nuovo progetto " . Se si preferisce lavorare alla vecchia maniera in un editor di testo , il processo di creazione manualmente non è molto coinvolto . Basta salvare un nuovo file con il nome " CustomCursorExample.java . "
    2

    Importare le librerie di cui avrete bisogno per costruire il programma nella vostra nuova applicazione incollando questi in cima alla " CustomCursorExample.java "file :

    import java.awt.Cursor ;

    importazione java.awt.Image ;

    importazione java.awt.Point ;

    import java . awt.Toolkit ;

    importazione javax.swing.JPanel ;

    cursore , naturalmente , rappresenteranno il cursore stesso nel programma. Immagine terrà una immagine che rappresenterà il cursore , mentre Toolkit è una classe di supporto che può trasformare un oggetto immagine in un oggetto Cursor . Infine , JPanel è la classe che rappresenta una finestra di applicazione in Java .
    3

    Incollare il codice seguente nel file ( se si utilizza un IDE , alcune di queste potrebbe essere già stato fatto per voi) :

    public class CustomCursorExample estende JPanel {

    pubblico CustomCursorExample ( ) {

    Toolkit tk = Toolkit.getDefaultToolkit ();

    cursorImage Immagine = tk.getImage ( " cursor.gif " ) ;

    cursore cursore = tk.createCustomCursor ( cursorImage , new Point ( 0,0) , "Custom void main ( ) {

    nuovo CustomCursorExample ( ) ; }

    statico

    }

    La linea " cursore Cursore = tk.createCustomCursor ( cursorImage , nuovo il punto ( 0,0) , cursore personalizzato " )," è il cuore del programma il toolkit ( tk ) crea un nuovo oggetto cursore utilizzando l'immagine e gli assegna il nome "Punto" è un importante ". cursore personalizzato . " argomento . questo descrive il punto di attivazione per il cursore (che in pixel nel cursore si esibirà il click ) . in questo caso , l'hotspot è l'angolo superiore sinistro dell'immagine , e la grafica per il cursore deve essere progettato di conseguenza. , ad esempio , una freccia che punta verso l'angolo in alto a sinistra . D'altra parte , un cursore a croce potrebbe desiderare di scegliere un hotspot nel centro dell'immagine .

    Previous :

    next :
      Articoli Correlati
    ·Come controllare per NotNull in Java 6 
    ·Come mettere le immagini in Java BlueJ 
    ·Exec Runtime Java Tutorial 
    ·Parse in Java 
    ·Come fare il primo carattere di una stringa in Caps in …
    ·Come impostare l' ora di inizio discussione su un Andro…
    ·Come si cerca un file creato utilizzando Java Servlet 
    ·Come convertire una stringa UTF-8 con Java 
    ·Come connettersi a ODB Java 
    ·Come formattare metodo restituisce con virgole in Java 
      Articoli in evidenza
    ·Come generare un evento in Visual Basic 
    ·Subroutine di Visual spiegazione di base 
    ·Come convertire Realtà Fabbrica Into XNA 
    ·Tutorial JavaScript per Operatori aritmetici 
    ·Come creare un ritratto in C + + 
    ·Come creare un ciclo Do While in Perl 
    ·Come scrivere una API MFC per Workstation Shutdown 
    ·Come utilizzare JavaMail per inviare un'email HTML 
    ·Come scrivere una funzione JavaScript che calcola una t…
    ·Come creare uno script per applicare privilegi a un dat…
    Copyright © Conoscenza Informatica http://it.wingwit.com