【问题标题】:Custom JOptionPane. Reproduce JOptionPane behavior for own window自定义 JOptionPane。为自己的窗口重现 JOptionPane 行为
【发布时间】:2021-02-10 10:17:13
【问题描述】:

我注意到您无法更改 JOptionPane 的条形颜色,因此我决定为适合我的程序风格的信息信息制作自己的窗口。任何可以重现 JOptionPane 行为的解决方案?

  • 信息窗口打开时,主窗口不可点击。
  • 当信息窗口打开并单击其他位置时,让主窗口抖动。
  • 信息窗口始终位于主窗口上方

我的主窗口和信息窗口的图像。主窗口(信息窗口打开时在后台不可点击:

Click me for Image

【问题讨论】:

    标签: java swing user-interface joptionpane


    【解决方案1】:

    解决方案:

    信息窗口现在只是一个 JDialog。

        InfoMessage im = new InfoMessage();
        im.setModal(true);
        im.setVisible(true);
    

    您可以将 JDialog 模式设置为 true,它的作用类似于 JOptionPane

    【讨论】:

      猜你喜欢
      • 2011-01-06
      • 1970-01-01
      • 2012-08-27
      • 2013-01-13
      • 2019-05-02
      • 1970-01-01
      • 2012-01-13
      • 2011-05-12
      • 1970-01-01
      相关资源
      最近更新 更多