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

热点内容
电子手帐app怎么下载 浏览:810
app播客是怎么赚钱的 浏览:380
东南亚服务器是什么档次 浏览:132
手机app怎么操控电热水器 浏览:839
python爬虫框架推荐 浏览:518
matlab遗传算法适应度函数 浏览:130
制作linux系统镜像 浏览:154
域名解析服务器ip地址不能正常 浏览:845
程序员十万个为什么 浏览:535
维信卡卡贷app怎么下载不了 浏览:919
qdim命令使用 浏览:873
截图R命令 浏览:654
基于单片机的智能台灯设计 浏览:685
多余app是怎么兑换皮肤的 浏览:552
sql数据库查询表命令 浏览:551
简单音乐网站源码 浏览:644
运动健康app华为手表怎么连接 浏览:748
肌肉塑造全书pdf下载 浏览:796
安卓简约拼图用什么软件好 浏览:289
fx1n加密程序 浏览:844