重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
按照你的要求编写的Java的带取消的警告信息框的完整程序如下
扎赉特网站建设公司创新互联公司,扎赉特网站设计制作,有大型网站制作公司丰富经验。已为扎赉特上千提供企业网站建设服务。企业网站搭建\成都外贸网站建设要多少钱,请找那个售后服务好的扎赉特做网站的公司定做!
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
public class F extends JFrame implements ActionListener{
JButton jb=new JButton("确定");
JPanel jp=new JPanel();
F(){
jb.addActionListener(this);
jp.add(jb);
add(jp);
setSize(200, 200);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLocationRelativeTo(null);
setVisible(true);
}
public static void main(String[] args) {
new F();
}
@Override
public void actionPerformed(ActionEvent ae) {
if(ae.getSource()==jb){
int n=JOptionPane.showConfirmDialog(this, "跳往另一页面?", "跳转警告",JOptionPane.WARNING_MESSAGE, JOptionPane.OK_CANCEL_OPTION);
if(n==0){
FL fl=new FL();//创建新页面
this.dispose();//销毁旧页面
}
}
}
}
class FL extends JFrame{
JLabel jl=new JLabel("另一页面");
JPanel jp=new JPanel();
FL(){
jp.add(jl);
add(jp);
setSize(200, 100);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLocationRelativeTo(null);
setVisible(true);
}
}
运行结果
"C:\\Program Files\\Internet Explorer\\iexplore.EXE " + field.getText()); //加一空格
html
head
meta http-equiv="Content-Type" content="text/html; charset=GBK"
title测试/title
script type="text/javascript"
function checkDelete()
{
var obj=document.getElementsByName("checkbox");
for(var i=0;iobj.length;i++)
{
if(obj[i].checked==true)
{
var msg = "确认删除这条信息吗?";
if(confirm(msg))
{
return true;
} else {
return false;
}
}
}
alert("请选择要删除的信息!");
return false;
}
/script
/head
table width="964" height="501" border="1"
form action="" method="post" onSubmit="return checkDelete()"
table width="797" border="1"
tr
td width="39"
div align="center"
input type="checkbox" name="checkbox2" value="checkbox"
/div
/td
td width="73"
div align="center"姓名/div
/td
td width="107"
div align="center"年龄/div
/td
/tr
div align="center"
tr
td
input type="checkbox" name="checkbox" value="1"
/td
td
div align="center"2/div
/td
td
div align="center"3/div
/td
/tr
/div
/table
input type="submit" value="删除"
/form
p /p
/td
/tr
/table
/body
/html
给退出菜单添加监听,响应函数如下JOptionPane.showConfirmDialog就是弹出一个确认窗口,frame参数即当前主窗口,将它作为确认窗口的父口,此参数也可以设null。 frame.dispose()表示释放此窗口的所有资源并关闭。当然喽,如果点击退出菜单之后就退出了整个程序,那也可以直接用System.exit(0)来替代frame.dispose();
public void actionPerformed(ActionEvent e)
{
if (JOptionPane.showConfirmDialog(frame, "确认退出?") == JOptionPane.YES_OPTION)
{
frame.dispose();
}
}