【问题标题】:create custom JOptionPane input dialog that will be either closed in 5 seconds or closed by user's action. Details below创建自定义 JOptionPane 输入对话框,该对话框将在 5 秒内关闭或由用户操作关闭。详情如下
【发布时间】:2020-04-13 01:38:49
【问题描述】:

我想要一个定制的 InputDialog 以便下面的代码可以工作。我正在创建一个老式应用程序。一旦用户单击视图上的按钮,就会创建 InputDialog。我想知道我们是否可以创建一个自定义输入对话框来具有我的标题所说的功能。如果有任何不清楚的地方,请告诉我。

String s = MyCustomInputDialog("my question"); // 显示将在 5 秒内关闭或由用户操作关闭的输入对话框

System.out.println(s) // 打印 null 或打印用户输入

【问题讨论】:

  • 欢迎来到 Stackoverflow。你试图解决这个问题是什么?考虑再次阅读How to Ask,因为它可以提高获得高质量答案的机会。 SO 不被认为是为您生成代码,而是支持特定的问题。还包括您的代码(您尝试过的)作为minimal reproducible example

标签: java swing joptionpane


【解决方案1】:

Closing A JOptionPane Programmatically 中检查答案,它有一个非常有趣的技巧,可以遍历所有 Windows 以找到 JOptionPane 并杀死它。

【讨论】:

    猜你喜欢
    • 2013-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-01
    • 1970-01-01
    • 2011-09-18
    • 1970-01-01
    相关资源
    最近更新 更多