最小化代码:

primaryStage.setIconified(true);

现在最小化到任务栏了,如图:

JavaFx最小化到任务栏无法还原问题

然后,我点击任务栏中上图的Java程序图标,无法还原,点击后效果如图:

JavaFx最小化到任务栏无法还原问题

没错,点击任务栏图标,就只有这么一点,没有还原到之前的效果。

最后多次试验后发现,是由于我隐藏默认窗体的时候使用了另外一种风格,代码如下:

primaryStage.initStyle(StageStyle.UNDECORATED);//隐藏默认窗口边框

修改后,使用如下代码,窗体还原正常:

primaryStage.initStyle(StageStyle.TRANSPARENT);//隐藏默认窗口边框   不要使用  StageStyle.UNDECORATED,否则会在最小化到任务栏后无法还原

正常还原,如图

JavaFx最小化到任务栏无法还原问题

相关文章:

  • 2021-10-09
  • 2022-12-23
  • 2022-02-09
  • 2022-12-23
  • 2022-12-23
  • 2021-11-30
猜你喜欢
  • 2022-12-23
  • 2022-03-09
  • 2021-07-31
  • 2021-09-25
  • 2022-12-23
  • 2022-12-23
  • 2021-09-28
相关资源
相似解决方案