Java 图形化界面初学习

一个简单的图像化界面程序:

import java.awt.*;
import javax.swing.*;
import java.awt.event.*;

public class Example1 {
	public static void main(String args[]) {
		WindowActionEvent win = new WindowActionEvent();
		win.setTitle("处理ActionEvent事件");
		win.setBounds(100,100,310,260);
	}
}

class WindowActionEvent extends JFrame{

	JTextField text;
	ActionListener listener;
	public WindowActionEvent() {
		setLayout(new FlowLayout());
		text = new JTextField(10);
		add(text);
		listener = new ReaderListen();
		text.addActionListener(listener);
		setVisible(true);
		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	}
}
class ReaderListen implements ActionListener{
	public void actionPerformed(ActionEvent e) {
		String str = e.getActionCommand();
		System.out.println(str+":"+str.length());
	}
}

运行结果如下:


发布了83 篇原创文章 · 获赞 94 · 访问量 10万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览