在Netbeans向导中使用JFrame而不是JDialog

时间:2012-05-07 15:17:39

标签: java swing netbeans wizard

我使用Netbeans向导框架构建了一个应用程序,如herehere所示。我的应用程序正常工作,但我遇到的问题是应用程序没有显示在Windows任务栏中。我很确定问题是Wizard Framework使用JDialog而不是JFrame,但我无法弄清楚是否可以更改它。

如果有人有此框架的经验,请告诉我是否可以在任务栏中显示。

2 个答案:

答案 0 :(得分:4)

改变很容易。

  • 在NetBeans中打开表单。
  • extends javax.swing.JDialog更改为extends javax.swing.JFrame
  • 保存文件并关闭它。
  • 重新打开文件。
  • 在设计师模式下,进行更改。我通常只是更改组件的名称。
  • 保存文件。
  • 撤消更改并再次保存文件。

你应该全力以赴。

答案 1 :(得分:1)

  

Wizard Framework使用JDialog而不是JFrame,但我无法弄清楚是否可以更改它。

  • 不要使用多个JFrames,这是通往地狱的道路,你不能setToFrontsetOwnericonify等。 ..

  • 使用JDialogJWindow代替父母一个JFrame

  • 使用未经修饰的JDialogsetModal()或可以设置各种ModalityTypes

  

如果有人有此框架的经验,请告诉我是否可以在任务栏中显示。

  • Swing Framework长时间折旧

  • 您可以重复使用SplashScreen代替JDialog/JWindow

相关问题