Visualizzazione dei risultati da 1 a 2 su 2

Discussione: problema con i thread

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    12

    problema con i thread

    Ciao a tutti.
    Il mio problema è che non capisco come mai soltanto la prima volta che clicco su delle JTextArea a cui sono associati dei MouseListener, aspetta a caricarmi il contenuto presente nei metodi che implementato MouseReleaser dopo che è concluso il tempo di sleep del thread.
    Perchè solo la prima volta che clicco sulle JTextAree e poi le altre volte mi carica subito? è un problema di allocazione?
    Posto i passaggi fondamentali del mio codice:
    codice:
    public class IndexPersonalizzata extends JFrame implements Runnable{
    Thread t,t1;
    .....
    
    public IndexPersonalizzata(){
    
    menu1.addMouseListener(new java.awt.event.MouseAdapter() {
    		public void mouseReleased(java.awt.event.MouseEvent evt) {
    			menu1MouseReleased(evt);
    			}
    			});
    t = new Thread(this);
      	t.start();
    }
    
    private void menu1MouseReleased(java.awt.event.MouseEvent evt) {
    	richiamaContenutoIndiceUV();
    }
    
    public void richiamaContenutoIndiceUV(){
    	this.contenuto.removeAll();
    	contenuto.add(uv.spazio1);
    	contenuto.add(uv.spazio2);
    	contenitore.repaint();
    }
    
    public void run()
    {
      t1 = Thread.currentThread();
      while(t1 == t)
      {
    		try {
    	        t1.sleep(1000);
    	    } 
    		catch(InterruptedException e){}	    
    
    	}     	   
      
    }

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2010
    Messaggi
    12
    qualche aiuto?

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 © 2025 vBulletin Solutions, Inc. All rights reserved.