【发布时间】:2015-07-06 05:41:58
【问题描述】:
我想创建一个自包含的 Java GUI 应用程序,但可以接受可以写入 GUI 终端或向 GUI 应用程序添加选项选项卡的附加组件。但是为了实现它,我需要知道 Java 插件/扩展应用程序是如何工作的。
例如,一个 Eclipse 插件。如果我创建一个简单的 Eclipse 插件来使用 Eclipse GUI,比如说在终端中写一些东西或者创建一个新的选项选项卡,那么它是如何工作的呢?我知道有一个共享库/jar,但是引擎盖下是否有 Java RMI 远程对象? OSCi 之类的?它是否使用动态类加载,例如使用 URLClassLoader?简而言之,它是如何工作的?有什么好的、干净、简单的方法来实现这样的东西?我希望能够实现类似的东西(只是使用简单得多的 GUI)。
【问题讨论】:
-
明确重复。对不起,伙计。
标签: java eclipse user-interface plugins eclipse-plugin