以编程方式编写gui,或使用高级gui编辑器(Java Swing)?

And*_*anu 6 java user-interface swing netbeans

我打算编写一个基于Swing的应用程序(使用Netbeans 6.8).

似乎Netbeans有一个非常高级的GUI编辑器......我仍然怀疑它生成的代码.另外,我不喜欢代码部分被锁定的事实(我仍然理解需要).

有没有人成功使用过Netbeans GUI Editor?它"缩放"吗?

Car*_*icz 7

是的,NetBeans GUI构建器是最好的之一.它对臭名昭着的处理方式印象特别深刻GridBagLayout.

根据我的经验,Borland JBuilder是最好的往返GUI编辑器; 如果我没记错的话,它会生成没有"锁定区域"的代码,并且通常会继续使用您手动调整的GUI代码.

尽管如此,我还没有找到一个Java Swing GUI编辑器,它不会偶尔出现复杂的布局,即进入进一步编辑不再可行和/或需要一些备份或修复的状态.

因此,我更喜欢手工编写所有GUI.亨氏Kabutz JavaSpecialists告诉我,他的图形用户界面编辑器是VIM.但是,我承认我的其他大多数朋友和同事都认为我这样做很疯狂.


Chr*_*ett 6

使用最新版本的Netbeans,您可以在Eclipse和Netbeans之间共享项目.因此,如果您不喜欢编码,可以将其用于GUI功能,然后在Eclipse中编辑代码.确保首先在Eclipse中创建项目,然后使用导入器.他们将共享同一目录.

http://netbeans.org/kb/docs/java/import-eclipse.html