从Java 6开始,有一个类java.awt.Desktop.有一些不错的方法,但所有平台都不支持该类.方法java.awt.Desktop.getDesktop()抛出一个
java.lang.UnsupportedOperationException:当前平台不支持Desktop API
在某些平台上.或者方法java.awt.Desktop.isDesktopSupported()返回false.
我知道它适用于Windows XP,Windows 2003和Windows Vista.问题是它不支持哪个平台?
是否有命令告诉compiz我们想要将焦点放在前面并将焦点设置到特定窗口?我们该如何识别该命令中的窗口?
这个问题背后的原因是以下用例:
假设我们有一个wiki来记录我们发现的任何有趣的东西.使用键盘快捷键将浏览器窗口与我们的Wiki页面放在前面并立即开始键入然后使用另一个组合键切换到我们之前工作的应用程序将非常方便
我知道ALT+ TAB在最后两个使用的窗口之间切换,但不能支持更复杂的应用程序组合.例如Browser + Eclipse + Wiki
如果有一个像上面描述的那样的命令,很容易从KDE或GNOME界面添加一个快捷方式
我想禁用Gnome 3通知/弹出窗口/集成通知(如果这对他们来说甚至是正确的术语).例如,当您通过Empathy接收IM或Rhythmbox开始播放新曲目时,它们会显示通知.
我已经下载了Gnome 3 Tweak Tool,但在那里找不到解决方案.我搜索了谷歌,Gnome网站和本地帮助(通过F1),但无法找到解决这些问题的方法.我欢迎这里的解决方案或指示链接.
我还查看了我的主目录和/ usr/share目录中的所有隐藏文件,并运行了一些针对"Notification"的grepping(不区分大小写)的find命令及其各种子字符串.
我试过这个http://www.youtube.com/watch?v=HvNm3BnymAE,但这并未阻止通知发生.
信息:
Fedora 15 2.6.40.6-0.fc15.i686 GDM 3.0.4
是否可以以编程方式启用第二个监视器并使用C#将Windows桌面扩展到它上面?它需要相当于打开下图中的复选框.

更喜欢使用WPF的C#,.Net 3.5中的答案(Windows Forms也没关系)
我有一个基本上是工具栏窗口或托盘图标的应用程序.它需要检测用户是否锁定他/她的工作站并走开以便在集中式系统中更新该人的状态.
我可以使用SystemEvents轻松地检测会话切换或注销,但我不能在我的生活中弄清楚如何在Lock上检测或接收事件.
谢谢你的帮助.
我正在尝试远程控制macintosh计算机.我知道在Windows世界中,您可以使用远程桌面从一台Windows计算机连接到另一台Windows计算机.这相当不错.
我知道您可以使用VNC服务器,但这并不总是最安全或提供最佳性能.还有其他选择吗?
我很惊讶我找不到这个问题,所以如果我错过了,请及时通知.
我需要在.NET中编写一个非常小的,相当简单的应用程序,它将由最终消费者下载并安装在他们的系统上.Silverlight的沙盒模型不起作用 - 它必须是一个完整的下载,安装的可执行文件.
这就是我所知道的:
我不知道的是:
我正在寻找最好的资源来填补我的知识空白.
有关
如何将Django项目打包为桌面应用程序?我找到了一些教程,但有没有像DjangoKit那样的解决方案,适用于Linux和Windows?
相关教程列表:
我用Qt 4.x编写了一个用C++编写的小文件传输应用程序...它登录到服务器,向用户显示服务器上可用的文件列表,并允许用户上传或下载文件.
这一切都很好; 您甚至可以从桌面(或从打开的文件夹)拖入文件,当您将文件图标放入server-files-list-view时,删除的文件将上传到服务器.
现在我也请求相反的操作...我的用户希望能够将文件从server-files-list-view拖到桌面上,或者拖到打开的文件夹窗口中,然后让它文件下载到该位置.
这似乎是一个合理的要求,但我不知道如何实现它.有没有办法让Qt应用程序找到与"drop event"发生位置相对应的目录,当图标被放到桌面上或打开文件夹窗口时?理想情况下,这将是一个基于Qt的平台中立机制,但如果不存在,那么MacOS/X和Windows(XP或更高版本)的平台特定机制就足够了.
有任何想法吗?
我正在使用jprogressbar来指示可用性状态. 我想在进度条中显示40%[假设]的文本.怎么做?文本根据可用性值进行了更改