Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/344.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java-创建类似向导的界面_Java_User Interface_Wizard - Fatal编程技术网

Java-创建类似向导的界面

Java-创建类似向导的界面,java,user-interface,wizard,Java,User Interface,Wizard,我的任务是模拟一个科技商店。需求是有一个基于Java的GUI,我决定尝试为我的应用程序编写一个类似向导的界面。问题是,我不知道从哪里开始,关注什么 我看过: AWT/Swing;及 JavaFX 但是我仍然很困惑,因为我以前没有编写GUI。有什么建议吗 我会使用Swing模式对话框: 它们非常容易使用,而且作为模态,很容易实现一系列步骤,这是向导的典型特征 另一种可能的实现方式是使用swing选项卡式面板: 非常有用,尤其是当您想向用户指出向导由多少个步骤组成时。在java中,学习曲线通

我的任务是模拟一个科技商店。需求是有一个基于Java的GUI,我决定尝试为我的应用程序编写一个类似向导的界面。问题是,我不知道从哪里开始,关注什么

我看过:

  • AWT/Swing;及
  • JavaFX

但是我仍然很困惑,因为我以前没有编写GUI。有什么建议吗

我会使用Swing模式对话框:

它们非常容易使用,而且作为模态,很容易实现一系列步骤,这是向导的典型特征

另一种可能的实现方式是使用swing选项卡式面板:


非常有用,尤其是当您想向用户指出向导由多少个步骤组成时。

在java中,学习曲线通常只是了解GUI,也许最好先看看一些预先创建的GUI。如果您使用NetBeans GUI swing GUI builder构建GUI,那么它将为GUI生成java代码,您可以对其进行编辑,只需学习GUI的swing使用小部件的方式,或者在NetBeans中构建整个GUI。尽管我没有想到后者会被分配到任务中。

请参阅。我建议使用API
Swigs
和像
netbeans
这样的IDE。准备就绪,有很多工作要做。:-)