java是否只通过代码创建表单及其控件?

ale*_*xxx 0 java eclipse

我是一名硬件工程师,对C有很好的了解.

最近我使用C#,制作了一些桌面应用程序,但由于某些原因,我发现C#并不适合我的需求.

经过一些阅读,谷歌搜索和教程阅读,我认为Java正是我在视觉编程中寻找的东西.此外,我很惊讶它与C#有多接近,因此学习时间会急剧减少.

据我所知,eclipse是Java的常见环境.

我的问题是:

  • 我在过去几个小时看过的每个Java教程都只通过代码创建一个表单及其控件.
  • 在C#中有工具箱(你知道texbox,按钮等)和每个控件的属性窗口.

这在Eclipse中也可用吗?或者只是代码?

Tho*_*ens 7

我最近发现了两个Eclipse插件,名为WindowBuilderWindowTester.这些工具是由Google购买的公司制作的,然后Google将这些工具免费提供.WindowBuilder允许您构建Swing,SWT和GWT用户界面,WindowTester允许您测试您构建的用户界面.

我没有机会深入研究这些工具,但它们看起来很稳固.


Boz*_*zho 5

NetBeans中有一个很好的.Eclipse中有几个插件(像这样),但我不能保证它们的质量(我从未使用过它们).由于我是Eclipse用户,当时NetBeans非常错误,当我们制作GUI项目时,我们习惯在NetBeans中绘制表单,然后在Eclipse中编写其余部分.

  • Imo是eclipse唯一真正有用的GUI工具是[WindowBuilder](http://www.eclipse.org/windowbuilder/) - 一个带有一些非常有趣的属性的google项目(编辑或添加生成的代码!).与VS中包含的GUI构建器相比,每个其他GUI构建器都使用起来非常糟糕.还允许使用所有常见的Java GUI框架(虽然不确定awt?但谁会自愿使用那个) (2认同)