Re: [问题] 读取桌面问题

楼主: darkk6 (Mr. Pan)   2015-01-05 21:45:43
※ 引述《kstmasa (鸡排)》之铭言:
: 各位大神好
: 新手第一次在这里发文,问的不好请多见谅
: 目前想做个桌面的小工具
: 概图如下
: http://ppt.cc/mzBt
: 目前卡的难题是:
: 1.要读取桌面的图示位置 ? 有图示的地方没有要放(十)这个button。
: 2.怎读取桌面摆放图示的座标格式 ? 因为目前我是用双层for 做出这个概况,只能用在
: 目前的分辨率。
: 3.能用java 取消桌面的自动排列吗?
: 以上是有关于桌面的问题
: (ps 下面两颗橘色的 label 能像 APP那种可以拖放进去东西 然后SHOW出图案这样
: 想把他做成回收桶之类的 能看见里面有什么档案
: 感恩各位大神大侠大大大程式开发者~~~ 感激不尽
你想要做的是作用在桌面上吗
在 Widnows 底下这种东西必须透过 Windows API (推文已有人提到)
因为 Java 基本上不会直接去跟 OS 沟通(这样会失去跨平台的特性)
加上 Java 是不能直接呼叫 WinAPI , 必须透过自己用 JNI 写 DLL,
在 DLL 里面再去呼叫 WinAPI。
(当然你可以找现成的Lib,如:JNative http://sourceforge.net/projects/jnative/ )
比起这样来做,其实我会建议要不要改用 C# 来写,对于会写 Java 的人来说
C# 应该不难(我觉得啦... 但用起来还是卡卡XD),而且 C# 呼叫 WinAPI 也比 Java
容易得多。
那如果你是要做一个程式,里面可以向桌面一样的话,可以参考 JDesktopPane
作者: kstmasa (鸡排)   2015-01-05 23:29:00
感谢 尝试看看~

Links booklink

Contact Us: admin [ a t ] ucptt.com