| 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 incollare un GUI Java
    Quando si tratta di affrontare con interfacce utente grafiche (GUI ) e l'aggiunta di funzionalità e grafica risonante e l'integrazione di applicazioni Java , Java Foundation Classes , o JFC , ottenere il lavoro fatto . JFC ha molte caratteristiche avanzate ed efficienti che ingranano direttamente con i componenti GUI , come swing e Java 2D . Queste interfacce di programmazione delle applicazioni , o API , hanno CCP ( taglia, copia e incolla) controlli che possono lavorare con il testo e non di testo o elementi della GUI . Cose che ti serviranno
    swing API
    JList
    Show More Istruzioni
    1

    Inserisci il seguente codice nella mappa azione per installare tagliare, copiare e incollare le azioni di i componenti Java Swing :

    setMappings private void (elenco JList ) {

    ActionMap mappa =
    2

    Aggiungere il seguente frammento di codice per impostare le associazioni del PCC alla mappa di input del progetto :

    //richiesto solo se non si è impostato il menu acceleratori

    InputMap imap = this.getInputMap ();

    imap.put ( KeyStroke.getKeyStroke ( " ctrl . V " ) , Stati

    TransferHandler.getPasteAction ( ) getValue ( Action.NAME ) ) ;

    In alternativa , inserire il seguente codice per abilitare il taglio e copia azioni dei componenti GUI Java Swing : < br >

    menuItem = new
    3

    Aggiungere il seguente codice di classe chiamata TransferActionListener a qualsiasi parte della vostra applicazione swing di designare quale componente deve ricevere l'azione CCP :

    TransferActionListener public class implementa ActionListener , Stati < p > PropertyChangeListener {

    privato JComponent focusOwner = null;

    TransferActionListener pubblico ( ) {

    direttore KeyboardFocusManager = questo ) ;

    }

    public void PropertyChange ( PropertyChangeEvent e) {

    Object o = e.getNewValue ();

    if ( o instanceof JComponent ) {

    focusOwner = ( JComponent ) o;

    } else {

    focusOwner = null;

    }

    } < br >

    public void actionPerformed ( ActionEvent e) {

    se ( focusOwner == null ) per

    ritorno ;

    azione String = ( String) e.getActionCommand ( ) ;

    azione a = focusOwner.getActionMap ( ) get ( azione ), .

    if (a = null ) {

    a.actionPerformed ( nuovo
    4

    Scarica il Java Development Kit 6 dal sito Web Oracle e installarlo sul computer . Fai clic sul pulsante "Avvia " per avviare ListCutPaste dal menu principale . Scegliere una voce dagli elenchi visualizzati e utilizzare la "Modifica " menu o la tastiera per tagliare o copiare dalla sorgente la voce di elenco che si preferisce. Scegliere la voce di lista in cui si desidera incollare l'oggetto GUI . inserirla utilizzando sia menu Modifica o il suo equivalente della tastiera . Questa azione esegue fondamentalmente la stessa resistenza e drop .

    Previous :

    next :
      Articoli Correlati
    ·Come scrivere in un file con JAVA 
    ·Che cosa è usato Java per un computer ? 
    ·Java Spring vs . Struts 
    ·Come terminare thread causa Stack problemi di overflow 
    ·Come creare un servizio Web mediante Axis 
    ·Come controllare la storia di Java in Windows Vista 
    ·Come fare aggiunta in Java 
    ·Come colorare il vostro modulo EXT 
    ·Come creare un nuovo modulo nel progetto NetBeans 
    ·Come catturare una schermata da un sistema remoto usand…
      Articoli in evidenza
    ·Come moltiplicare tutti elementi di una lista con Pytho…
    ·Come creare un nuovo vuoto in PHP 
    ·Come aggiungere una pagina iniziale di un browser Web i…
    ·Come Includere Javascript Tra Vb.NET 
    ·Come leggere il Visualizzatore eventi in VB.NET 
    ·Come stampare un file in una e-mail PHP 
    ·Come determinare la modalità Rails 
    ·Come si utilizza Enterprise Services 
    ·Come creare un'istruzione switch in C 
    ·Come sostituire più caratteri in una stringa con Java 
    Copyright © Conoscenza Informatica http://it.wingwit.com