自定义 JOptionPane。为自己的 window 重现 JOptionPane 行为
Custom JOptionPane. Reproduce JOptionPane behavior for own window
我注意到您无法更改 JOptionPane 的条形颜色,因此我决定制作自己的 window 适合我的程序风格的信息消息。任何可以重现 JOptionPane 行为的解决方案?
- Mainwindow 信息 window 打开时不可点击。
- 让 Mainwindow 在打开信息 window 并单击其他地方时摇动。
- 信息window总是在主window
我的主要图像window 和信息window。 Mainwindow(在信息window打开的时候后台应该是不可点击的:
Click me for Image
解决方案:
信息window现在只是一个JDialog。
InfoMessage im = new InfoMessage();
im.setModal(true);
im.setVisible(true);
您可以将 JDialog 模态设置为 true,它的作用类似于 JOptionPane
我注意到您无法更改 JOptionPane 的条形颜色,因此我决定制作自己的 window 适合我的程序风格的信息消息。任何可以重现 JOptionPane 行为的解决方案?
- Mainwindow 信息 window 打开时不可点击。
- 让 Mainwindow 在打开信息 window 并单击其他地方时摇动。
- 信息window总是在主window
我的主要图像window 和信息window。 Mainwindow(在信息window打开的时候后台应该是不可点击的:
Click me for Image
解决方案:
信息window现在只是一个JDialog。
InfoMessage im = new InfoMessage();
im.setModal(true);
im.setVisible(true);
您可以将 JDialog 模态设置为 true,它的作用类似于 JOptionPane