java图形界面设计浅谈:[3]界面的关闭方式

时间:2026-02-15 11:38:49

1、当点击“运行”后,窗口界面会跳出来,但你发现点击“X”却关闭不了界面

java图形界面设计浅谈:[3]界面的关闭方式

java图形界面设计浅谈:[3]界面的关闭方式

2、可以点击控制台的红色按钮

java图形界面设计浅谈:[3]界面的关闭方式

java图形界面设计浅谈:[3]界面的关闭方式

3、也可以如下,加上这句话,点击“X”就可以关闭了

java图形界面设计浅谈:[3]界面的关闭方式

4、完整代码如下

import java.awt.Button;

import java.awt.Color;

import javax.swing.JFrame;

import java.awt.Label;

import java.awt.Panel;

import java.awt.TextField;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

public class demo2 implements ActionListener {

JFrame nw= new JFrame("登录");

Panel nn=new Panel();

Label a1=new Label("用户名");

Label a2=new Label("密码   ");

TextField b1=new TextField("name     ");

TextField b2=new TextField("password");

Button n1=new Button("确定");

public void run(){

nn.add(a1);

nn.add(b1);

nn.add(a2);

b2.setEchoChar('*');

n1.addActionListener(this);

nn.add(b2);

nn.add(n1);

nw.add(nn);

nw.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

nw.setBackground(Color.cyan);

nw.setSize(300, 300);

nw.setVisible(true);

}

public static void main(String[] args){

demo2 e1=new demo2();

e1.run();

}

public void actionPerformed(ActionEvent e){

if(e.getSource()==n1){

JFrame nw1=new JFrame("信息");

TextField b3=new TextField("功能尚未开放");

nw1.add(b3);

nw1.setSize(200,200);

nw1.setVisible(true);

}

}

}

© 2026 一点知道
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com