Event问题

来源:百度知道 编辑:UC知道 时间:2024/06/05 18:14:15
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import javax.swing.*;
public class test extends Frame
{
JTextField tf = new JTextField();
Button btn=new Button();
public test()
{
this.setResizable(false);
this.setLayout(null);
this.setTitle("测试");
this.setSize(300,300);
this.setLocation(150,100);
tf.setBounds(10,50,280,30);
btn.setBounds(130,100,60,30);
tf.enable(false);
tf.setHorizontalAlignment(JTextField.RIGHT);
Font font=new Font("宋体",Font.PLAIN,24);
tf.setFont(font);
this.add(tf);
this.add(btn);
btn.addMouseListener(new mouse1());
this.addKeyListener(new key1());
this.addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
});

this.setVisible(true);<

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Test extends Frame implements KeyListener,MouseListener
{
/**
*
*/
private static final long serialVersionUID = 1L;
JTextField tf = new JTextField();
String sb2;
JButton btn=new JButton();
public Test()
{
this.setResizable(false);
this.setLayout(null);
this.setTitle("测试");
this.setSize(300,300);
this.setLocation(150,100);
tf.setBounds(10,50,280,30);
btn.setBounds(130,100,60,30);
tf.enable(false);
tf.setHorizontalAlignment(JTextField.RIGHT);
Font font=new Font("宋体",Font.PLAIN,24);
tf.setFont(font);
this.add(tf);
this.add(btn);
btn.addMouseListener(this);
this.addKeyListener(this);
this.addWindowListener(new WindowAdapter()
{
public