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

热点内容
战锤40kpdf 浏览:375
java判断字符串是汉字 浏览:462
2017初级教材pdf 浏览:451
松下空调压缩机品牌 浏览:817
python复选框 浏览:746
反诈中心app是什么时候出来的 浏览:586
魔兽世界需要什么服务器地址 浏览:189
啥是单片机休眠 浏览:104
什么音乐app最好 浏览:927
牙膏自制解压神器 浏览:327
卸载linuxwps 浏览:226
threadjavarunnable 浏览:358
一元线性回归计算法 浏览:949
刷宝app是什么鬼 浏览:744
linux动态加载模块 浏览:25
javamd5工具类 浏览:76
安保嘉奖命令 浏览:647
bt种子能压缩吗 浏览:676
JAVA特点是什么 浏览:886
字幕网app怎么找 浏览:533