5

我已经使用此处此处概述的 Netbeans 向导框架构建了一个应用程序。我的应用程序工作正常,但我遇到的问题是应用程序没有显示在 Windows 任务栏中。我很确定问题是向导框架使用 JDialog 而不是 JFrame,但我不知道是否可以更改。

如果有人对这个框架有经验,请告诉我是否可以让它出现在任务栏中。

4

2 回答 2

4

改变非常容易。

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

你应该准备好了。

于 2012-05-07T22:26:28.057 回答
1

Wizard Framework 使用 JDialog 而不是 JFrame,但我不知道是否可以更改。

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

  • 使用JDialogJWindow与父母一起使用JFrame

  • 使用 undecorated JDialog, with or也setModal()可以设置各种ModalityTypes

如果有人对这个框架有经验,请告诉我是否可以让它出现在任务栏中。

  • Swing Framework是长期贬值的

  • 您可以重复使用SplashScreen而不是JDialog/JWindow

于 2012-05-07T16:14:59.317 回答