Cuestión : mouseClick de MouseListener solo/tecleo del doble

() El método mouseClicked abajo busca tecleos dobles y escoge tecleos. El problema está ése en un tecleo doble, procesa el solo tecleo y entonces el doble. ¿Cómo consigo le de proceso solamente el doble?
class= > " claro " del
> del " codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
vacío >public notpretty " del class= " del id= " codeSnippet853005 del
           
class= del

Respuesta : mouseClick de MouseListener solo/tecleo del doble

Este si la manera Java es, un problema anoying. La única manera alrededor de ella que he encontrado debo iniciar un contador de tiempo durante cu3anto tiempo usted piensa que el segundo tecleo debe tomar después de que primer (0.5-1 segundo pienso soy aceptable, sino tener un juego con él)

Ver el ejemplo del código abajo, yo lo asió de http://forums.sun.com/thread.jspa?forumID=257&threadID=413348

dejarme saber si usted necesita más ayuda, los respetos
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
component.addMouseListener (nuevo MouseAdapter () {
			contador de tiempo final del contador de tiempo = nuevo contador de tiempo (300, nuevo ActionListener () {
				 vacío del público actionPerformed (ActionEvent e) { 
					System.out.println (“escoger”);
					timer.stop (); 
				}
			});
			vacío del público mouseClicked (MouseEvent e) {
				si (timer.isRunning ()) {
					timer.stop ();
					System.out.println (“doble”); 
				} {
					timer.restart ();
				}
			}
	});
Otras soluciones  
 
programming4us programming4us