在Java中创建弹出框

在Java中创建弹出框,java,popup,Java,Popup,我想创建一个弹出框,当我点击一个复选按钮时它会被激活。它所做的是询问用户是否确定他们所请求的内容。如果是,则执行请求。如果没有,它会回到正常状态 我知道我说的有点模棱两可,但我想创建各种类型的弹出框 所以我想知道是否有一个网站,有通用的弹出框和给定的代码 我只需要一个简单的代码,我可以扩展它。我想这就是你想要的 showConfirmDialog:询问确认 问题,如是/否/取消。 showInputDialog:提示输入一些 输入 showMessageDialog:告诉 用户关于已经发生的事情

我想创建一个弹出框,当我点击一个复选按钮时它会被激活。它所做的是询问用户是否确定他们所请求的内容。如果是,则执行请求。如果没有,它会回到正常状态

我知道我说的有点模棱两可,但我想创建各种类型的弹出框

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

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

我想这就是你想要的

showConfirmDialog:询问确认 问题,如是/否/取消。 showInputDialog:提示输入一些 输入 showMessageDialog:告诉 用户关于已经发生的事情 发生了。 ShowOption对话:大酒店 三者的统一。 获得您要求的“是非”弹出窗口的一个小示例是:

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
}
但是,此解决方案仅在您使用时有效。

我认为这正是您想要的

showConfirmDialog:询问确认 问题,如是/否/取消。 showInputDialog:提示输入一些 输入 showMessageDialog:告诉 用户关于已经发生的事情 发生了。 ShowOption对话:大酒店 三者的统一。 获得您要求的“是非”弹出窗口的一个小示例是:

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?或者您是在web应用程序上工作的,在本例中,您使用的是哪个框架?您使用的是Swing吗?或者你在web应用程序上工作,在这种情况下,你使用的是哪种框架?的确,但前提是他在Swing上工作,这不一定是真的…@romaintaz True,我会注意到是的,我在使用Swing,这就是导入javax.Swing的正确方法。*@Deaths Yep:-。然后JOptionPane应该可以很好地工作,或者按照frm的建议使用JDialog创建一个自定义对话框,但前提是他在Swing上工作,这不一定是真的…@romaintaz True,我会注意到是的,我在使用Swing,这就是导入javax.Swing的正确方法。*@To齿先生Yep:-。然后JOptionPane应该可以正常工作,或者按照frm的建议使用JDialog创建自定义对话框