社区
Web 开发
帖子详情
GWT中的哪个控件是可以拖拽的啊
爱偷懒的程序猿
2013-12-13 07:03:41
如题
GWT中的哪个控件是可以拖拽的啊
...全文
123
2
打赏
收藏
GWT中的哪个控件是可以拖拽的啊
如题 GWT中的哪个控件是可以拖拽的啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Deep_Learning
2013-12-15
打赏
举报
回复
http://www.ibm.com/developerworks/cn/java/j-lo-gwtext4/index.html
,可以看看
Deep_Learning
2013-12-15
打赏
举报
回复
在 GWT-EXT 中实现拖拽功能比较简单。GWT-EXT 在 com.gwtext.client.dd 包中提供了与拖拽相关的类. 其中,DragDrop 是一个基类,它定义了一些可以被拖拽的元素的接口和基本操作,如 startDrag, onDrag, onDragOver 和 onDragOut 等 Drag 事件。而继承自这个类的子类,功能上主要分为两类。一个是可以使得对象被拖动;一个是使得拖动对象可以被放置在 DropTarget 中。 首先,介绍一些能够帮助对象被拖动的类。 DD 类 用户可以通过调用 DD 的构造函数来使得对象能够被拖动。这种拖动使得对象会跟随鼠标的移动而移动。 DD dd = new DD(Component component);// 参数 component 是被拖动的对象 DDProxy 类 DDProxy 类继承自 DD 类。使用这个类来构造被拖动的对象时,该对象的边框会跟随鼠标的移动而移动。而等到鼠标释放时,该对象会被重新放置到鼠标停止的位置。 DD dd = new DDProxy(Component component);// 参数 component 是被拖动的对象 这里,举一个拖动 Panel 的例子。首先,定义一个 Panel, Panel draggable = new Panel(); draggable.setTitle("Draggable"); draggable.setBorder(true); 然后,将这个 Panel 作为参数来构造一个 DD 类 , DD dd = new DD(draggable); 这样,这个 Panel 就可以被拖动了。
Web 开发
81,115
社区成员
341,731
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章