直到现在,我正在使用VB开发应用程序。现在我必须使用Java来开发前端。我对组件很困惑。需要帮助..书籍参考或网站参考也可以完成这项工作。
基本上,我将使用MenuBar,ToolBar,一个带有JEditorPane的Frame。现在,如果我想使用一个小窗口,它将是一个子窗体,写一些主框架的注释,我应该使用哪个组件?
答案 0 :(得分:3)
您可以使用JInternalFrame。请按此link进行演示
组件很容易理解。详细的教程是here。但要告诉你,要点组件只不过是容器。例如,JPanel是一个可以容纳另一个组件的组件,例如JButton。由于JButton再次是一个容器,你可以添加一个组件,一个JPanel。
您添加的组件的顺序和位置由布局决定。你有不同的布局,比如Borederlayout,BoxLayout,Flowlayout,GridLayout,GridBaglayout,每个都有自己的优点和缺点,以及在调整窗口大小时它如何反应的行为。
对于IDE,我建议使用Netbeans,因为您可以拖放组件,并查看生成的Java源代码以便更好地理解。
答案 1 :(得分:3)
我猜你正在寻找JDialog或JPanel。关注Swing tutorial。它有针对每个组件的详细指南,并具有visual index of all the components。
答案 2 :(得分:3)
您想使用java开发桌面应用程序吗?
你需要:
- 安装JDK(Java开发工具包)
- 你需要一个IDE。我最喜欢的是Eclipse。 有很多,但对于java中的初学者来说,最直观的可能是Netbeans。
- 创建使用您提到的组件的应用程序时,您将使用pagcage javax.swing中的库(请参阅链接中的文档)
- 最后,还有一个建议(可选),也是为了获得最强大的IDE,仅用于图形,因此您可以加快编程速度。我想您希望加快开发速度。在这种情况下,我强烈推荐您使用此工具:JFormDesigner 观看videos,在几个小时内,您将快速开发界面:)
我希望这很有用