我有一个模拟技术商店的任务。要求是为它设置一个基于Java的GUI,我决定尝试为我的应用程序编写类似向导的界面。问题是,我不知道从哪里开始以及要关注什么。
我看过:
但我仍然非常困惑,因为我之前没有编程过GUI。有什么建议?
答案 0 :(得分:2)
在java中,学习曲线通常只是知道GUI,也许最好先查看一些预先创建的GUI。如果使用NetBeans GUI swing GUI构建器http://netbeans.org/features/java/swing.html构建GUI,那么它将在GUI中为GUI生成代码,您可以编辑它并简单地学习GUI的swing使用小部件或在NetBeans中创建整个GUI的方式。虽然我不会想到后者可以接受作业。
答案 1 :(得分:0)
我会使用Swing模态对话框:
http://docs.oracle.com/javase/tutorial/uiswing/components/dialog.html
它们非常易于使用,并且作为模态,很容易实现一系列步骤,这是典型的向导。
另一种可能的实现是使用swing选项卡面板:
http://docs.oracle.com/javase/tutorial/uiswing/components/tabbedpane.html
非常有用,特别是如果您想向用户指出构成向导的步骤数。