Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/372.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
面向Java的可扩展GUI框架_Java_User Interface_Swing_Overlay_Extensible - Fatal编程技术网

面向Java的可扩展GUI框架

面向Java的可扩展GUI框架,java,user-interface,swing,overlay,extensible,Java,User Interface,Swing,Overlay,Extensible,我是swing的粉丝,发现它已经完成了我所需要的一切,除了可扩展的GUI。我可以通过编程使小部件可扩展,但如果我想插入一个可选特性,那么动态生成每个被修改的组件可能会非常繁琐 我花了很短的时间编写Firefox插件,这让我对覆盖的想法非常感兴趣 Java有没有类似概念的东西?在项目中有过多次尝试 非常理想,但这需要1.6u10或更高版本。已经有多个项目尝试可以 很理想,但这需要1.6u10或更高版本。当然最好更准确地了解“可扩展”GUI的含义 在我的工作中,扩展Swing组件的大多数需求都可以通

我是swing的粉丝,发现它已经完成了我所需要的一切,除了可扩展的GUI。我可以通过编程使小部件可扩展,但如果我想插入一个可选特性,那么动态生成每个被修改的组件可能会非常繁琐

我花了很短的时间编写Firefox插件,这让我对覆盖的想法非常感兴趣


Java有没有类似概念的东西?

在项目中有过多次尝试


非常理想,但这需要1.6u10或更高版本。

已经有多个项目尝试可以


很理想,但这需要1.6u10或更高版本。

当然最好更准确地了解“可扩展”GUI的含义


在我的工作中,扩展Swing组件的大多数需求都可以通过以下方式很好地满足。例如,实现验证通知层、使用进度指示进行阻塞等。当然,最好更准确地了解“可扩展”GUI的含义

在我的工作中,扩展Swing组件的大多数需求都可以通过以下方式很好地满足。例如,实现验证通知层、使用进度指示进行阻塞等

“插入”

你是说插件吗

请看这里:

使用JDK6中包含的NetBeans查找类(openide)和ServiceLoader也可以实现类似的功能:

有关可扩展GUI框架,请参见以下内容:

更新:现在你也可以这样做了

“插入”

你是说插件吗

请看这里:

使用JDK6中包含的NetBeans查找类(openide)和ServiceLoader也可以实现类似的功能:

有关可扩展GUI框架,请参见以下内容:


更新:现在您也可以这样做了

看看SwingBean框架

这有点酷,因为它允许您通过xml文件生成用户界面


下面是链接:

看看SwingBean框架

这有点酷,因为它允许您通过xml文件生成用户界面

以下是链接: