Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [java] duplicare tramite tasto

    Ciao a tutti..
    io ho una pagina di inserimento con all'interno una form contenente diversi campi..quello ke vorrei fare è, tramite la pressione di un tasto, duplicare solo alcuni dei campi e non tutti tante volte qnt premoil tasto, come posso fare?

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,965
    devi usare gli eventi KeyListener; potrebbe essere qualcosa tipo questo

    codice:
    public class ciao... {
    boolean nuovi=false;
    
    ciao(){
    ...
    JPanel pan = new JPanel();
    JButton ciao = new JButton("CIAO");
    pan.add(ciao);
    this.addKeyListener(this);
    
    if(nuovi){
    JButton ciao2=new JButton("Ciao");
    pan.add(ciao2);
    ...
    }
    ...
    setContentPane(pan);
    
    }
    
    //definisci gli altri 2 metodi keylistener (keyTyped, keyPressed)
    
    public void keyReleased(KeyEvent kr){
    int id = kr.getKeyCode();
    if(id==VK_A){
    nuovi=true;
    new ciao();
    }
    
    }
    
    
    }
    Puoi fare qualcosa di simile

    ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.