用Java创建弹出框
问题描述:
我想创建一个弹出框,当我点击一个“检查”按钮时被激活。它所要做的就是询问用户他们是否确定他们要求的内容。如果是,它会执行请求。如果不是,则返回到正常状态。用Java创建弹出框
我知道我说的有点模棱两可,但我想创建各种类型的弹出框。
所以我想知道是否有一个网站,具有通用的代码弹出框?
我只需要一个简单的代码,我可以扩展。
答
我认为JOptionPane是你想要的。
-
showConfirmDialog
:问一个确认 问题,就像是/否/取消。 -
showInputDialog
:提示输入一些 。 -
showMessageDialog
:告诉 用户发生了一些事情,发生了 。 -
showOptionDialog
:The Grand 以上三者的统一。
一个小例子来得到一个是 - 没有弹出像你这样问是:
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才有效。
+0
哦,很酷。我会看看它。谢谢扎克L. – 2011-02-11 12:30:59
+0
的确,但只有当他在Swing上工作时,情况并非一定如此...... – romaintaz 2011-02-11 12:31:10
你在使用Swing吗?或者你是否在web应用程序上工作(在这种情况下,你正在使用哪个框架)? – romaintaz 2011-02-11 12:30:34