永发信息网

Java警告对话框

答案:4  悬赏:40  手机版
解决时间 2021-03-08 20:31
确定和取消按钮在程序中没有写到,只是写 confirm(这是一个简单的对话框,他有两个按钮"> 就够了吗?取消按钮呢?
最佳答案
confirm对话框就包含确认和取消两个按钮 分别返回true和false<br>一般这样用<br>if(confirm(&quot;请选择&quot;)){<br>       alert(&quot;你选择了确认!&quot;);<br>}else{<br>       alert(&quot;你选择了取消!&quot;);<br>}
全部回答
你这是js吧大哥
alert();警告用这个<br>confirm();是确认

import javax.swing.*; import java.awt.*; import java.awt.event.*; class mdialog extends jframe implements actionlistener { mdialog() { super("显示确认对话框"); setsize(200,200); setvisible(true); setlayout(new flowlayout()); jbutton jbtn=new jbutton("退出"); add(jbtn); jbtn.addactionlistener(this); } public void actionperformed(actionevent e) { string msg="你确认退出吗?"; int type=joptionpane.yes_no_option; //这个是定义你下面showconfirmdialog对话框的类型“yes_no_option”表示有两个按钮,一个是一个否 string title="确认对话框"; int choice=0; // 为什么要设置为0,在这是初始化你也可以不定义,但是一般int类型都初始化为0 choice=joptionpane.showconfirmdialog(null,msg,title,type);

//为什么要choice= 而不是直接jo.show? ,这是为下面的判断赋值啊,你在下面也提及了如果不赋值给choice它一直是0下面的if语句不就没有意义了

if(choice==0) //choice上面已经设为0了,这还if干什么? { system.exit(0); } else system.out.println(choice); } } public class test { public static void main(string [] args) { new mdialog(); } }

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
《金匮要略》指出:夫失精家少腹弦急,阴头寒
荆州市沙市区立新乡同心村村民委员会这个地址
大学都有哪些学科、专业
水浒里面一角酒有多少
山东奇威特 待遇
上海山东中路至外滩金牛广场
房产测绘单位应当依照《测绘法》的规定,取得
急需汽油发电机类的书籍
球翻译这张图片!!!(日语)
圆通2月2号后开始上班吗?
买了索尼移动电源V10,但是给我的荣耀6充电的
珠海旺泰智能设备有限公司怎么去啊,有知道地
凉性食物和寒性食物有哪些
法国留学挂科没学位证怎么申请学历认证?
中国联通甘孜分公司我想知道这个在什么地方
推荐资讯
偶像和平常人恋爱的电视剧和动漫
国家电网仙游枫亭供电营业厅在哪里啊,我有事
奔跑吧兄弟第三季邓超模仿李晨说春泥的短片
As3程序员都是用什么软件工作的?Flash,Flas
吉林省石油科技开发有限公司地址在什么地方,
我国黄土高原面临的主要问题是DA. 土地荒漠化
奥华生态集成吊顶地址有知道的么?有点事想过
44岁可以买什么保险
跪求第一诫粤语!,不论用什么方式我都会报答
怎么投诉世邦魏理仕唐山公司
小学3年级阅读什么课外书比较好
聚禾广告怎么去啊,有知道地址的么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?