expresión regular
Una expresión regular es una cadena que contiene algunos caracteres especiales, que se denominan metacaracteres en expresiones regulares. Por ejemplo, \ \ D en “\ \ DOK” es un metacarácter especial, que representa cualquiera de 0 a 9. Una expresión regular también se llama patrón. Las cadenas "9OK" y "1ok" son ambas cadenas que coinciden con el patrón: "\ \ DOK". Una cadena que coincide con un patrón se denomina cadena de patrón de coincidencia, también conocida como cadena de coincidencia de patrón.
import java.awt.*;
import java.awt.event.*;
public class Javase_51 extends Frame //定义主类
{
static Label lab=new Label();
static app13_6 frm=new app13_6();
static MyWinListener winlist= new MyWinListener();
public static void main(String[] args)
{
frm.setLayout(null); //取消页面设置
frm.setTitle("窗口事件");
frm.setBounds(120,50,215,100);
lab.setBounds(25,25,150,50);
frm.add(lab);
frm.addWindowListener(winlist); //设置winlist为frm的事件监听者
frm.setVisible(true);
}
//定义静态内部类MyWinListener并实现WindowListener接口
static class MyWinListener implements WindowListener
{
public void windowOpened(WindowEvent e) //打开窗口时的处理操作
{ lab.setText("打开新窗口"); }
public void windowActivated(WindowEvent e) //激活窗口时的处理操作
{ lab.setText("窗口被激活"); }
public void windowIconified(WindowEvent e) //窗口最小化时的处理操作
{ frm.setTitle("窗口被最小化"); }
public void windowDeiconified(WindowEvent e) //还原窗口时的处理操作
{ frm.setTitle("窗口被还原成正常大小"); }
public void windowClosing(WindowEvent e) //关闭窗口时的处理操作
{
frm.dispose(); //关闭窗口并释放资源
System.exit(0); //程序正常结束
}
public void windowDeactivated(WindowEvent e) //窗口失活时的处理操作
{ } //空操作
public void windowClosed(WindowEvent e) //窗口关闭后的处理操作
{ } //空操作
}
}