2012-03-29 66 views
0

我有一个可用的Applet(实现DropTargetListener)。 该applet支持从桌面拖放文件到浏览器 - 嵌入的applet。
我可以在单个Applet中使用自己的drop()来处理多个放置目标吗?
我可以做的最好的做法是必须从两个不同Applet类打包到一个single.jar中的applet区域。 任何关于为drop()听众创建多个容器的输入将不胜感激。Applet - 拖放 - 同一个Applet中的多个拖放区

+0

为了更快提供更好的帮助,请发布[SSCCE](http://sscce.org/)。请不要在注释中张贴代码,使用代码格式将其添加为对问题的编辑。 – 2012-04-02 16:26:33

回答

0

当然。将侦听器添加到小程序中的组件,而不是小程序本身。

+0

'public class MyApplet extends Applet implements DropTargetListener { private container _container; public void init() { _dropZone1 = new JLabel(“Drop files here”); new DropTarget(_dropZone1,this); _container.add(_dropZone1); } 公共无效降(){} }' 1.how我添加一个名为_dropZone1为JLabel的一个侦听器,以便它有它的触发一个单独的滴自己的监听事件() 2.how它是否适合_container? – 2012-04-02 15:59:49