Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.gui > #5358

TransferHandler exportAsDone called before exportAsDrag returns

X-Received by 10.224.215.68 with SMTP id hd4mr8715909qab.5.1370879052247; Mon, 10 Jun 2013 08:44:12 -0700 (PDT)
X-Received by 10.50.8.5 with SMTP id n5mr952148iga.7.1370879052139; Mon, 10 Jun 2013 08:44:12 -0700 (PDT)
Path csiph.com!usenet.pasdenom.info!weretis.net!feeder4.news.weretis.net!news.glorb.com!p1no3960708qaj.0!news-out.google.com!y6ni1618qax.0!nntp.google.com!ch1no3422460qab.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups comp.lang.java.gui
Date Mon, 10 Jun 2013 08:44:11 -0700 (PDT)
Complaints-To groups-abuse@google.com
Injection-Info glegroupsg2000goo.googlegroups.com; posting-host=130.76.32.211; posting-account=_7xgmwoAAADi7iXKBO-oX5zbCfSzsCV0
NNTP-Posting-Host 130.76.32.211
User-Agent G2/1.0
MIME-Version 1.0
Message-ID <83dd7dc7-c9d4-41b2-ada2-be50758aecf3@googlegroups.com> (permalink)
Subject TransferHandler exportAsDone called before exportAsDrag returns
From FredK <fred.l.kleinschmidt@gmail.com>
Injection-Date Mon, 10 Jun 2013 15:44:12 +0000
Content-Type text/plain; charset=ISO-8859-1
Xref csiph.com comp.lang.java.gui:5358

Show key headers only | View raw


I have a subclass of JPanel for which I am trying to implement
drag-and-drop. I add a mouse listener to the component, and in 
its mousePressed() method I call
  JComponent c = (JComponent)event.getSource();
  TransferHandler th = c.getTransferHandler();
  th.exportAsDrag( comp, event, TransferHandler.COPY );

The problem is that the handler's exportAsDone() method is
called immediately - before exportAsDrag() returns, and
before the mouse is moved or released.

-- 
Fred K

Back to comp.lang.java.gui | Previous | NextNext in thread | Find similar


Thread

TransferHandler exportAsDone called before exportAsDrag returns FredK <fred.l.kleinschmidt@gmail.com> - 2013-06-10 08:44 -0700
  Re: TransferHandler exportAsDone called before exportAsDrag returns Lew <lewbloch@gmail.com> - 2013-06-10 15:14 -0700
    Re: TransferHandler exportAsDone called before exportAsDrag returns FredK <fred.l.kleinschmidt@gmail.com> - 2013-06-11 07:44 -0700

csiph-web