Path: csiph.com!feeder.erje.net!2.eu.feeder.erje.net!news.swapon.de!eternal-september.org!feeder.eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail From: Eric Sosman Newsgroups: comp.lang.java.programmer Subject: Re: What's the difference between mouseClicked and mousePressed? Date: Tue, 23 Jan 2018 09:55:28 -0500 Organization: A noiseless patient Spider Lines: 27 Message-ID: References: <65e683ec-444d-4a80-b3b4-e6de98bacc5e@googlegroups.com> <46ceca25-eec6-41b4-b304-f5424800b9eb@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Tue, 23 Jan 2018 14:55:31 -0000 (UTC) Injection-Info: reader02.eternal-september.org; posting-host="4c3b38fc1b26d1746a68c0cc1cf9df2c"; logging-data="14079"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19BH4NqPshtTHF/kZOxlgs4" User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 In-Reply-To: <46ceca25-eec6-41b4-b304-f5424800b9eb@googlegroups.com> Content-Language: en-US Cancel-Lock: sha1:qKfvAZxvr8bGxv6F+ECLjpIGKKU= Xref: csiph.com comp.lang.java.programmer:37983 On 1/23/2018 9:35 AM, Eric Douglas wrote: > On Tuesday, January 23, 2018 at 9:22:45 AM UTC-5, Eric Sosman wrote: >> Pressed fires when the mouse button goes down, Released and >> Clicked fire when it goes back up again. Try this: >> >> Mouse onto listening component >> Press a button >> W-a-i-t >> Release the button >> >> ... and note the time stamps on the various events. You can also >> play around with multiple buttons, sliding the mouse onto the >> listening component with a button already down, and so on -- I'm >> sure a little experimentation will clarify things. (Disclaimer: >> I have no clue about Swing/AWT and touch devices.) >> > > and if I'm looking for a double click / double tap event? Do some experimenting. Write a simple test harness that reports mouse events as they occur, or use one already written: https://docs.oracle.com/javase/tutorial/uiswing/events/mouselistener.html -- esosman@comcast-dot-net.invalid One thousand ninety-three days to go.