189 8069 5689

java取消功能代码 java删除功能

JAVA界面中如何实现撤销的功能呢

那得建立一个列表ArrayList,里面保存你所有的记录,比如一个联系人是一个类class People,然后你建一个ArrayListPeople list=new ArrayListPeople();然后每操作一次都将这个联系人存进这个列表里list.add(people123);并且设置一个标志位true或者false,表示这个联系人是增加的或是删除的。

成都创新互联是一家朝气蓬勃的网站建设公司。公司专注于为企业提供信息化建设解决方案。从事网站开发,网站制作,网站设计,网站模板,微信公众号开发,软件开发,微信小程序,十载建站对纱窗等多个行业,拥有多年的网站推广经验。

Java记事本代码,窗体关闭功能代码,

如果这个窗体是JFrame或JDialog,那就在构造方法里写

setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);

如果是Frame或Dialog,那就在WindowListener的windowClosing(WindowEvent)方法里写

this.dispose();

两句话的意思是窗体关闭时释放自身,,,而不是退出,不要设成EXIT_ON_CLOSE或System.exit(0);,那样的话窗体关闭会导致整个程序退出。

java中,带取消的警告信息框,点击确定,跳往另一个页面,点击取消,停留在当前页面,代码怎么写?

按照你的要求编写的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);

}

}

运行结果


分享题目:java取消功能代码 java删除功能
地址分享:http://cdxtjz.cn/article/dooedps.html

其他资讯