导航:首页 > 编程语言 > java关闭对话框

java关闭对话框

发布时间:2023-01-22 20:51:06

java中怎么关闭对话框

dl.dispose().
你不就是想弹出个确认对话框吗?直接JOptionPane.showConfirmDialog((null, "确认删除吗?", "确认删除框", JOptionPane.YES_NO_OPTION);就出来个带确认的对话框。不用自己定义了。

⑵ 用java编写了一个关闭对话框,可是否的时候居然报错,哪位大神给看下。

你这个很简单。
王蓉上那颗 的回答是否确的。
YES_NO_OPTION 不是NO的选择值。
正确的应该是NO_OPTION

百你的空指针异常是因为没有执行YES_NO_OPTION 分支中的语句,
执行XGManager.addIFame(frames.get("退出系统"));
引起的,
那么这里
XGManager 和 frames 应该有一个是NULL。

看一下下边的代码。你首先要看NO的分支有有没执行,再一点点找。总纠结在NO选项上。
反而找不到真的问题所在。
---------------------------------------------------------------------------------------------------------
int option = JOptionPane.showConfirmDialog(null, "exit?", "exit",
JOptionPane.YES_OPTION);
if (option == JOptionPane.YES_OPTION) {
System.out.println("yes");
// System.exit(0);
} else if (option == JOptionPane.YES_NO_OPTION) {
System.out.println("no");
// System.exit(1);

}else if (option == JOptionPane.NO_OPTION) {
System.out.println("this no");
// System.exit(1);

}

⑶ java关闭模态对话框

比如JDialog jDialog;
那么调用jDialog.dispose()来关闭此窗口(释放资源)。

⑷ Java对话框 Dialog怎么怎么退出

可以使用 setVisible(false) 但是不会释放资源
如果你这个对话框,以后还要再次显示,那就 setVisible(false)
否则应当 dispose()
全部退出还可以使用 system.exit (0)

⑸ java Dialog 的关闭简单问题

因为变量dialog1是局部变量,每调用一次dialog方法都会新建一个JDialog并进行操作,需要将dialog1声明为全局:
JDialog dialog1=new JDialog(frame,"确认信息");
{
JToggleButton dbtn1=new JToggleButton("BACK");
JToggleButton dbtn2=new JToggleButton("OK");
JLabel dlabel=new JLabel("你确定重新抽取?????",JLabel.CENTER);

dialog1.setSize(300,400);
dialog1.setLayout(null);
dlabel.setBounds(50, 140, 150, 80);
dbtn1.setBounds(180, 300, 100, 40);
dbtn2.setBounds(25, 300, 100, 40);
dialog1.add(dlabel);
dialog1.add(dbtn1);
dialog1.add(dbtn2);
dialog1.setModal(true);

dbtn1.addActionListener(new DActionListener1());
dbtn2.addActionListener(new DActionListener2());
}

class MyActionListener1 implements ActionListener{
public void actionPerformed(ActionEvent e){
dialog(0);
} }

public void dialog(int a){
if(a==1){
dialog1.setVisible(false);
dialog1.dispose();
}
if(a==0){
dialog1.setVisible(true);
}
}
class DActionListener1 implements ActionListener{
public void actionPerformed(ActionEvent e){
dialog(1);
}
}

建议楼主将dbtn2,即让对话框显示按钮放到另一个Frame中,因为如果放到dialog1中,因为dialog1本身是显示的,dialog1.setVisible(true);没有意义。

⑹ java弹出对话框之后怎么点击按钮实现关闭本对话框的功能请说的详细一些,谢谢

<input type="button" value="提交" onclick="aa()">

<script type="text/javascript">
function aa(){
if(confirm("你确定关闭吗?")){
alert("已经关闭");
}else{
return false;
}
}
</script>

阅读全文

与java关闭对话框相关的资料

热点内容
电力载波单片机 浏览:590
单片机串行通讯 浏览:514
遍历两个对应列表python 浏览:490
数控编程演示软件哪里下载 浏览:685
程序员会6点下班吗 浏览:791
linuxdate时区 浏览:324
小说服务器怎么选 浏览:525
python自动化测试框架哪个最好 浏览:310
反编译后为什么不能回编 浏览:53
java反射获得属性值 浏览:36
程序员和甲方的矛盾 浏览:126
在地狱做程序员 浏览:763
银行app能做什么 浏览:235
追书缓存的小说在哪个文件夹 浏览:560
山科女生程序员 浏览:748
mybatis3源码分析 浏览:466
华为交换机常用配置命令 浏览:378
程序员怎么去银行上班 浏览:591
广州程序员薪资 浏览:890
win7命令提示符输入 浏览:594