爱问知识人 爱问教育 医院库

java 如何弹出带‘确认‘’和取消’‘的对话框,确认时执行下一步,取消时关闭这个小对话框,不做任何处理

首页

java 如何弹出带‘确认‘’和取消’‘的对话框,确认时执行下一步,取消时关闭这个小对话框,不做任何处理


        

提交回答

全部答案

    2018-09-30 01:25:28
  • button.addactionlistener(new actionlistener() {
    public void actionperformed(actionevent e) {
    int n = joptionpane.showconfirmdialog(null, "确认删除吗?", "确认删除框", joptionpane.yes_no_option);
    if (n == joptionpane.yes_option) {
    // ......
    } else if (n == joptionpane.no_option) {
    // ......
    }
    }
    });

    袁***

    2018-09-30 01:25:28

  • 2018-09-30 01:19:45
  •   javascript可以在java里建,网上关键字查询一下有的。
    你用的是不是b/s模式,就是客户端不需要装软件的,只需要有浏览器就行。
    “int pd=joptionpane。showconfirmdialog(null, "确认删除?","提示",joptionpane。
      yes_no_option);
    if(pd==joptionpane。yes_option)
    这个方法确实可以 实现 但是 跳出的框总是找不到 还有 null 改 this 或者this。什么都是错的 。
      。。不能模式 所以行不通 求其他方法”
    上面的代码写在java代码里,也就是在服务器端,所以跳出的对话框在服务器端,客户端没有。你是不是想通过页面上传递参数到某个servlet类的方法中,然后进行操作,但是你想在操作之前想先验证一下,你可以通过ajax无刷新实现验证,如果javascript强,javascript更牛叉,也可以先把值传到servlet中,先进行判断,如果不符合,跳转回原来的页面,问题也不大,只要在跳转回时,加个验证参数,如果这个参数不为空,就提示验证不通过。
      不知道有没有帮到你。

    逢***

    2018-09-30 01:19:45

类似问题

换一换

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):