导航:首页 > 编程语言 > java拖动控件

java拖动控件

发布时间:2023-03-31 14:20:52

‘壹’ 怎样获取拖拽到控件上的本地文件路径(SWT,java

你好!你的问题描述的非常清楚!盯散早
1.注册控件为DropTarget
DropTarget
dropTarget
=
new
DropTarget(dropCom,
DND.DROP_NONE);
//dropCom为你的控件
2.添加transfer并制定支持拖拽的类凯雀型为file
Transfer[]
transfer
=
new
Transfer[]{FileTransfer.getInstance()};
dropTarget.setTransfer(transfer);
3.给控件添加监听
dropTarget.addDropListener(new
DropTargetListener(){});
//自动补全监听器即可
4.获取文件的绝对路径
在监听掘携中找到下面方法并添加代码
public
void
drop(DropTargetEvent
arg0){
String[]
files
=
(String[])arg0.data;
//
files[i]元素值就是同时拖拽到该控件的第i个文件的绝对路径
}
还有疑问的话可以继续联系我:)

‘贰’ java swing 中怎么实现鼠标拖拽控件到另一个控件的功能

拖曳(Drag and Drop)在Swing中有支持,直接调用setDragEnabled就可以实现槐乎配“可拖动”效果。
常用铅指的控顷键件中都有:setDragEnabled、setDropMode、setDropTarget。

‘叁’ java 控件拖动~~~~~~~~

1>super.setLayout(null);

2>label>加事件监听

思想是

鼠标松开时候,记录鼠标的point,

判断是否到了容器边界外,

如果没到,就把控件位置设为鼠标的point,

但是问题是,定位不准,如消掘亩果要精准的话,

还需要记录鼠标在label上的相对坐标,

然后运算后再确定拖动后散扮label的新坐标!

建议你自己多拿森想想,自己写代码,

不然你学编程干什么吗.......

‘肆’ java能直接做界面吗,直接拖拉控件

可以

先下郑薯载WindowBuilder插件

  1. 创建或带windowbuilder项目,拖拖拽拽

‘伍’ java 实现左侧工具栏有控件列表,并可以任意向右侧面板中拖拽控件,各位高手没有什么思路

swing开发放弃吧,java并不适合做这方向

‘陆’ java可视化界面能拖控件设计ui吗

java可视化界面能拖控件设计ui,因为在java可视化界面有ui设计选项,判燃猜可以通过拖控掘型件段困设计ui。

阅读全文

与java拖动控件相关的资料

热点内容
lcd单片机驱动 浏览:643
通达信主力拉升出货指标公式源码 浏览:635
廉洁pdf 浏览:16
批量用修改多个文件夹及子目录 浏览:315
王者每个服务器爆满怎么办 浏览:947
安卓手机如何清除所有的数据 浏览:978
激光打标机加密狗驱动无法启动 浏览:908
硅谷程序员题库 浏览:558
安卓系统怎么开车模式 浏览:940
网剧程序员那么可爱15集完整版 浏览:172
pdf怎么生成 浏览:934
pythondict树 浏览:582
ilo2命令 浏览:292
会饮pdf 浏览:88
软件加密到哪里去了 浏览:604
nas可以做云服务器吗 浏览:623
app利率怎么算 浏览:8
广电运通程序员 浏览:568
程序员放弃后会怎样 浏览:189
河北模具编程 浏览:192