java - 在Java中创建一个弹出框

标签 java popup

我想创建一个弹出框,当我单击“检查”按钮时它会被激活。它所做的是询问用户是否确定他们请求的是什么。如果是,它会执行请求。如果否,它会回到正常状态。

我知道我说的有点含糊,但我想创建各种类型的弹出框。

所以我想知道是否有一个网站具有带有给定代码的通用弹出框?

我只需要一个可以扩展的简单代码。

最佳答案

我认为JOptionPane是你想要的。

  • showConfirmDialog: 询问确认 问题,例如是/否/取消。
  • showInputDialog: 提示一些 输入。
  • showMessageDialog:告诉 用户关于有的东西 发生了。
  • showOptionDialog:盛大的 以上三者的统一。

一个像您要求的那样获得是-否弹出窗口的小例子是:

if (JOptionPane.showConfirmDialog(null, "Are you sure about your request?", "Request", 
    JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE)
    == JOptionPane.YES_OPTION)
{
 //Do the request
}
else
{
 //Go back to normal
}

但是,此解决方案仅在您使用 Swing 时有效.

关于java - 在Java中创建一个弹出框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4968964/

相关文章:

html - 如何在 Firefox 中隐藏 <input type ="date"> 的弹出日历?

java - 如何将测试类包含到 Maven jar 中并执行它们?

JavaFX SegmentedButton - 全宽按钮

android - 在 Android 中显示工具提示 View

javascript - 我希望我的登录弹出窗口不显示底部的滚动条

javascript - 仅当先前的弹出窗口关闭时才会显示多个 JavaScript 超时弹出窗口

java - Scala actor 作为参数传递给其他 actor

Java旋转动画

java - 变量变为 Null

popup - (JavaFX) 执行操作时如何显示临时弹出窗口 (OSD)?