java - 如何使对话框始终位于最前面?

标签 java swing modal-dialog

我创建了一个这样的对话框:

String response = 
JOptionPane.showInputDialog(null,"message","title",JOptionPane.PLAIN_MESSAGE);

我想让它始终位于所有窗口的顶部。

你有什么想法吗?

谢谢!

最佳答案

事实上,使用 Java 是不可能有系统模态对话框的。您可以拥有的最好的是工具包模式选项 Pane 。也就是说,一个选项 Pane 位于所有 Java 窗口的前面。

This example解释了 Java6 如何让您做到这一点。

关于java - 如何使对话框始终位于最前面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2681086/

相关文章:

java - jcombobox 操作执行事件

将 Spring Boot Starter Web 依赖项与 Mongo Driver 3.11.0 一起使用时出现 java.lang.NoSuchMethodError

带有 `\R` 的 Java-8 正则表达式否定回顾

java - 在java中重置对象

java - JTextField setText() 方法在 run() 方法中不起作用

java - Java Swing 应用程序中的文本文档编辑器

php - vuejs 在点击它时隐藏模态

javascript - 如何在 map 函数中使用模态?

Java BitSet,子集与交集

javascript - 当模态有时比屏幕大时,如何水平/垂直居中模态弹出窗口?