导航:首页 > 编程语言 > 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拖动控件相关的资料

热点内容
高尔夫电台怎么添加到文件夹 浏览:237
四川麻将一般下哪个app 浏览:862
反编译exe脚本 浏览:460
源码文件夹怎么编译到固件中 浏览:910
ERp打印服务器错误怎么弄 浏览:111
蚌端口u盘加密软件有哪些 浏览:178
前端如何认证服务器 浏览:554
linux切换db2用户命令 浏览:308
相片如何用电解压 浏览:906
硕士程序员去学校当老师 浏览:120
pythonstr提取到字典 浏览:818
程序员那么可爱有人看上陆漓了 浏览:878
php正则提取图片 浏览:105
pythonlinuxdjango 浏览:562
php中文返回乱码 浏览:91
宿舍装的电信怎么加密 浏览:745
为什么压缩文件解压后变少了 浏览:426
现在安卓充电器普遍是什么型号 浏览:717
9日均线36均线主图指标源码 浏览:351
程序员阿里文化完整版 浏览:100