| 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 usare Java per creare pulsanti rollover
    pulsanti rollover aggiungono reattività alle applicazioni di rispondere all'input dal mouse di un utente come si passa sopra , anche se l'utente non fa clic sul pulsante . Con classe MouseListener di Java è possibile creare pulsanti che modificano il loro testo o icona quando sono rotolato sopra . Java gestisce gli eventi di rollover del mouse nello stesso modo in cui il programma gestisce gli eventi click del mouse , in modo è possibile programmare il comportamento rollover del pulsante per essere tutto ciò che un clic del mouse il comportamento di un pulsante può essere. Istruzioni
    1

    Digitare il seguente codice nella parte superiore del file Java che conterrà i pulsanti rollover :

    import javax.swing.JButton ; importazione java.awt.event.MouseEvent , java.awt.event.MouseListener importazione ;
    2

    dichiarare il vostro JButton digitando il seguente codice all'interno della classe che contiene i componenti di interfaccia utente grafica , ma al di fuori di tutti i suoi metodi :
    pulsante

    JButton ;
    3

    inizializzare il nuovo pulsante con un titolo appropriato , digitando il seguente codice nella stessa posizione in cui è stato dichiarato vostri altri oggetti GUI :
    < p > button = new JButton ( "Click Me" ) ;
    4

    Aggiungere un listener del mouse sul nuovo pulsante . Inserisci questo codice appena sotto la dichiarazione del pulsante :

    button.addMouseListener ( nuovo MouseListener ( ) {

    });
    5

    override del metodo MouseListener è con il proprio . Inserire le chiamate ai vostri propri metodi all'interno di ogni metodi del MouseListener . Digitare il seguente codice tra l'apertura del vostro nuovo MouseListener e parentesi di chiusura :

    public void mouseEntered ( MouseEvent e) { mouseIn ( e); } public void mouseExited ( MouseEvent e) { mouseOut ( e); } public void mouseClicked ( MouseEvent e) { click del mouse ( e); } public void mousePressed ( MouseEvent e) { mousePress ( e); } public void mouseReleased ( MouseEvent e) { mouseRelease ( e); }
    6

    Creare i metodi di azione che realizzeranno i comportamenti corretti quando il pulsante viene attivato. Digitare il seguente codice all'interno della classe che contiene le componenti GUI , ma fuori le altre modalità :

    private void mouseIn ( MouseEvent e) {

    } private void mouseOut ( MouseEvent e) {

    } private void mouseClicked ( MouseEvent e) {

    } private void mousePressed ( MouseEvent e) {

    } private void mouseReleased ( MouseEvent e) {

    }
    Pagina 7

    Riempire ogni metodo di azione con il codice che si desidera eseguire quando l' utente esegue l'azione corrispondente al pulsante . Ad esempio , è possibile richiedere il pulsante per modificare il testo quando il mouse passa sopra inserendo il seguente codice nel metodo mouseIn :

    button.setText ( "Ciao There" ), è possibile programmare il pulsante per tornare al testo originario , quando il mouse esce dell'utente zona del pulsante inserendo il seguente codice nel metodo mouseOut : button.setText ( "Click Me" ) ;


    Previous :

    next :
      Articoli Correlati
    ·Come personalizzare un campo di testo J2ME 
    ·Come creare un oggetto immutabile in Java 
    ·Come aggiungere JAVA_HOME 
    ·Come lanciare la visualizzazione dei parametri su Andro…
    ·Come Passa a Posizione in GridLayout in Java 
    ·Come impostare Eclipse con Android su Windows 
    ·Come utilizzare i blocchi statici in Java 
    ·Come installare un programma Java Applet 
    ·Java 1.5 Enum Tutorial 
    ·Come dividere in Java 
      Articoli in evidenza
    ·Come aggiornare il Piano di Test 
    ·Come creare SAP Sfondo Automaticamente Jobs 
    ·Come creare un server proxy in Java 
    ·Come analizzare elementi XML ricorsivi in Java 
    ·Parola Tutorial Base /visivo di Microsoft 
    ·Effetti sequenziali in jQuery 
    ·Come formattare una tabella su TextView per Android 
    ·Come infilare in VB.Net 
    ·Come visualizzare un calendario PHP in una pagina HTML 
    ·CURL & HTTP non poteva risolvere Host 
    Copyright © Conoscenza Informatica http://it.wingwit.com