本文主要向大家介绍了summer练习题之JAVA语言图形用户界面应用,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助。
package com.wbq.event;
import java.awt.Dimension;
import java.awt.FlowLayout;
import java.awt.Label;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPasswordField;
import javax.swing.JTextField;
import javax.swing.*;
//1.创建名为Login的类,在该类中创建一个名为InitUI的方法,图形界面就在此方法中实现
public class Login {
public static void main(String[] args) {
Login log = new Login();
log.InitUI();
}
public void InitUI() {
final JTextField nametext = new JTextField();
char keyvaule[] ={' ',};
/********************** 键盘事件 *************************/
KeyListener kl = new KeyListener() {
//完成一次完整的敲击键盘上某个键的过程(按下和松开)
@Override
public void keyTyped(KeyEvent arg0) {
// TODO Auto-generated method stub
System.out.println("键盘敲击了..arg0 = "+arg0.getKeyChar());
nametext.setText("士大夫要");
System.out.pri