窗口按钮退出代码java 窗体退出按钮代码怎么写

java中通过按钮退出用户界面

import javax.swing.*;

我们提供的服务有:网站设计制作、网站设计、微信公众号开发、网站优化、网站认证、博乐ssl等。为成百上千家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的博乐网站制作公司

import java.awt.*;

import java.awt.event.*;

import java.sql.*;

class login extends JFrame implements ActionListener,ItemListener

{

JButton buttonone,buttontwo;

login(String s)

{

super(s);

//欢迎界面

JLabel labelone=new JLabel(new ImageIcon("login.jpg")),

labeltwo=new JLabel("UID"),

labelthree=new JLabel("Password");

JPanel panelone=new JPanel(),

paneltwo=new JPanel();

//panelone中为登陆信息

panelone.add(labeltwo);

JTextField textone=new JTextField(16);

//textone.addActionListener(this);

panelone.add(textone);

panelone.add(labelthree);

JPasswordField passone=new JPasswordField(16);

//passone.addActionListener(this);

panelone.add(passone);

//paneltwo中为权限选择

JRadioButton radioone=new JRadioButton("学生"),

radiotwo=new JRadioButton("教师"),

radiothree=new JRadioButton("学院");

ButtonGroup group=new ButtonGroup();

radioone.setSelected(true);//默认该单选按钮被选中

/*radioone.addItemListener(this);

radiotwo.addItemListener(this);

radiothree.addItemListener(this);*/

group.add(radioone);

group.add(radiotwo);

group.add(radiothree);

buttonone=new JButton("登陆");

buttontwo=new JButton("退出");

buttonone.addActionListener(this);

buttontwo.addActionListener(this);

paneltwo.add(radioone);

paneltwo.add(radiotwo);

paneltwo.add(radiothree);

paneltwo.add(buttonone);

paneltwo.add(buttontwo);

Container con=getContentPane();

con.add(labelone,BorderLayout.NORTH);

con.add(panelone,BorderLayout.CENTER);

con.add(paneltwo,BorderLayout.SOUTH);

validate();

setVisible(true);

setSize(500,350);

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

}

public void actionPerformed(ActionEvent e)

{

if(e.getSource()==buttontwo)

{

System.exit(0);//?????????问题出现的地方.类似的题目做过许多都没问题,但是本次实验就是无法退出!!望各位指点!!

System.out.println("sssss");

}

}

public void itemStateChanged(ItemEvent e2)

{

}

}

public class Window

{

public static void main(String args[])

{

new login("login");

}

}

你前面申明了Button buttonone,buttontwo; 改为JButton buttonone,buttontwo;

JButton buttonone=new JButton("登陆"),

buttontwo=new JButton("退出");

改为

buttonone=new JButton("登陆");

buttontwo=new JButton("退出");

java做一个窗口怎么设置一个退出按钮

如果是点击上面的那个叉号退出的话就加上这样一句setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

如果是通过按钮退出就用监听器实现如:

class MyListener2 implements ActionListener {

public void actionPerformed(ActionEvent e) {

System.exit(0);

}

}

一般情况下这两种都有。

JAVA关闭窗口代码

关闭代码:

addWindowListener(new WindowAdapter(){

public void windowClosing(WindowEvent e){

System.exit(0);

}

});

清空输入栏

button.addActionListener(this);

再定义方法:

public void actionPerformed(ActionEvent e){

if(e.getSource()==button) //button为你的按钮名

{ text.setText(null); //text为你的输入栏名称

}

}

java做一个窗口怎么设置一个退出按钮?

1、打开eclipse,并且建立java一个工程,具体如下代码:

addActionListene

(new ActionListene

()

{

pu

lic void actionPe

fo

med(ActionEvent e)

{

dispose();

}

});

2、执行该程序查看结果,如图所示。

java中关闭当前窗口用什么代码

你用的 swing 吗?加上 setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

或者加上窗口事件监听器:

addWindowListener(new WindowAdapter() {

public void windowClosing (WindowEvent we) {

dispose();

}

});

java 关闭窗口代码

在你的构造起里 或者main方法里 添加一句代码

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

这局代码意思是 当你点击本程序的关闭按钮时 程序退出 而不是恶心的不可见了。


名称栏目:窗口按钮退出代码java 窗体退出按钮代码怎么写
转载来于:http://myzitong.com/article/docdojc.html