从外部网站执行 java GUI 程序

Execute java GUI program from external website

也许我的要求很难做到,甚至很荒谬,但我还是会试一试。

我有一个典型的 PHP 网站,其中包含产品列表。我有一个管理产品 (CRUD) 的 Java 应用程序。在该应用程序中,我有一个 JDialog,当我 select 编辑产品时弹出。

我的问题是:有没有一种方法,无论实现起来多么困难,我都可以单击网页上的 "Edit product" 按钮,然后弹出 java 应用程序 JDialog 来编辑它产品?

谢谢。

我不是这方面的专家,但请看一下自定义协议处理程序。

定义一个自定义协议 myapp:\,您可以在您的网页上使用 hrefs,例如:

<a href="myapp:\open-product1">Open Product 1</a>

然后在 OS 级别,您需要指定应如何处理此协议。 (在您的情况下,运行 您的 Java 程序将使用正确的参数打开 product1)。 Java 程序的安装应该对 OS 进行必要的更改,以便正确处理此自定义协议。

查看此 site 了解更多信息。