• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

标签:desktop

desktop

寻求有关在KDE 3上的桌面之间移动Qt 4和Java应用程序的建议

寻求有关在KDE 3上的桌面之间移动Qt 4和Java应用程序的建议
我们有一个(也许是?)不寻常的情况,我们有很多基于Qt 4构建的应用程序和一些Java(Swing)构建的应用程序,但是我们使用的是KDE3。我们使用的是Red Hat Enterprise Linux 5,目前还没有KDE 4的正式版本,因此不可能升级到KDE 4。 客户在我们的项目中需要做的一件事情就是能够在不同的桌面上打开某些应用程序的能力。在浏览完K……继续阅读 »

desktop

使用Java Swing打开Finder / Explorer

使用Java Swing打开Finder / Explorer
我正在创建一个应用程序,在该应用程序中,用户实际上可以很容易地单击该应用程序中的链接,这将在Finder(在Mac中)/ Windows资源管理器中打开一个特定的文件夹。这可能发生在链接或按钮的单击事件上。 是否可以通过Swing打开这些本机OS应用程序(用于特定文件夹)? 解决方案如下: 使用Runtime.getRuntime().exec("c……继续阅读 »

desktop

使用Java中的外部应用程序编辑文件并回写?

使用Java中的外部应用程序编辑文件并回写?
当您不知道文件与哪个应用程序关联时,如何从Java应用程序编辑文件。另外,因为我使用Java,所以我更喜欢平台独立的解决方案。关闭外部应用程序后,我想将更改写回到文件中。该编辑文件是本地临时文件。真实文件保存在服务器上,存档中或其他任何文件中。 现在,我可以使用类Desktop打开文件进行编辑。但是如何检测文件是否已关闭。 解决方案如下: 在这种情况……继续阅读 »

desktop

如何使用默认的关联程序打开文件

如何使用默认的关联程序打开文件
如何使用Java中的默认关联程序打开文件? (例如电影文件) 解决方案如下: 您可以使用 Desktop.getDesktop().open(File file) 。有关其他选项,请参见以下问题:“[Java] How to open user system preffered editor for given file?” ……继续阅读 »

desktop

公共(public)到本地IP通信

公共(public)到本地IP通信
我创建了一个项目,该项目包含两个组件:桌面客户端和Web。 Web服务器正在与我在另一个系统上作为客户端运行的另一个程序通信。 连接这些客户端之后,由于网络中的所有IP均可达,因此网络中正在发生通信。 但是,当我在公共IP上部署Web应用程序时,由于服务器无法访问那些客户端的本地IP,我现在无法连接客户端。 如何实现本地IP与公众之间的通信,反之亦然? ……继续阅读 »