当前位置: 首页 > 面试题库 >

学习Java Swing(是否使用GUI构建器?)

晋承运
2023-03-14
问题内容

我很了解基本的Java,并且想学习Swing,所以当然首先浏览了Sun网站(本教程位于此处)。我本来打算启动它,但意识到它严重依赖于NetBeans,但我不确定。

我不确定,因为它是在学习要达到目的,而不是一个看起来不错的程序。

因此,我以为使用NetBeans一旦知道就可以了,但是我不希望在不了解底层情况的情况下进行构建,当然这也可能在以后引起问题。

我的第一个问题是这是正确的方法,我是否应该尽量不严重依赖IDE?通过浏览网站上的问题,大多数人建议使用Sun教程,而我只看到一个答案与我的想法相符,并且他们链接到该资源,看起来很有希望。或许我对Sun教程的想法不正确,也许它不依赖于IDE,只是看起来像那样。

我的第二个问题是,如果您同意我的话,您会推荐哪些资源(除了上述资源之外)?

感谢您的回答。


问题答案:

我不会说Sun在其教程中对NetBeans的依赖程度与对NetBeans的引用一样多,因为NetBeans是Sun的IDE。

我将Eclipse用于Java开发。一个好的IDE可以帮助您完成繁重的工作,因此您可以专注于手头的问题。

如果您想学习Swing,我建议您参阅《 Java Swing权威指南,第三版》。本书通过使用和增强GUI开发的MVC模式,逐步引导您完成布局和小部件。

对于高级Swing开发人员,我建议使用Swing Hacks:Killer GUI的提示和工具。本书向您展示了一些使GUI流行的技巧。



 类似资料:
  • 我想用JavaSwing创建以下GUI。 由于我对Java Swing没有足够的经验,所以我不确定如何准确地重新创建该GUI。 我尝试过使用GridLayout,如下所示: 我已经尝试过其他的布局管理器,但是由于我缺乏经验,我无法得到任何与我想要实现的图形用户界面相类似的东西。 我可能不得不使用GridBagLayout,但我已经尝试过了,根本无法完成任何事情。我不确定如何确切地使用GridBag

  • 我创建了一个摇摆图形用户界面和一个使用JavaFX的图形。我想通过点击摇摆图形用户界面上的按钮来打开图形。我的代码在下面。谢谢你的帮助。 这就是我必须从swing GUI打开FX GUI的内容。 外汇类

  • 问题内容: 您更喜欢哪种机制来构建GUI:从头开始还是使用GUI生成软件? 问题答案: 我实际上很喜欢使用NetBeans GUI Builder构建GUI。事实是,它是相当可定制的- 它允许您更改用于自动生成的代码和自动生成的代码(无双关语)(这对于自定义组件是必需的),它还允许“简单”的事件处理和约束力。NetBeans GUI Builder不限于GroupLayout,而是允许您选择要使用

  • 从sklearn加载流行数字数据集。数据集模块,并将其分配给可变数字。 分割数字。将数据分为两组,分别命名为X_train和X_test。还有,分割数字。目标分为两组Y_训练和Y_测试。 提示:使用sklearn中的训练测试分割方法。模型选择;将随机_状态设置为30;并进行分层抽样。使用默认参数,从X_序列集和Y_序列标签构建SVM分类器。将模型命名为svm_clf。 在测试数据集上评估模型的准确

  • 我正在尝试使用JavaSwing为数学方程创建一个GUI。 最初,我开始使用一个简单的余弦函数,并创建了GUI,它工作正常。这是我的余弦函数程序: 这个程序工作正常,我可以在摇摆图形用户界面上得到cos图。 现在我尝试扩展这个程序来支持方程-其中的范围从,并且的值是