?? frameoperate.java
字號:
import java.awt.*;
import java.awt.event.*;
public class Frameoperate
{
private TextField tf;
//private Frame f;
class MyEvent1 implements MouseMotionListener
{
public void mouseDragged(MouseEvent e)
{
String s = "Mouse moving to:X="+e.getX()+" Y="+e.getY();
tf.setText(s);
}
public void mouseMoved(MouseEvent e){}
}
class MyEvent2 implements WindowListener
{
public void windowClosing(WindowEvent e){System.exit(0);}
public void windowOpened(WindowEvent e){}
public void windowDeactivated(WindowEvent e){}
public void windowActivated(WindowEvent e){}
public void windowClosed(WindowEvent e){}
public void windowIconified(WindowEvent e){}
public void windowDeiconified(WindowEvent e){}
}
class MyEvent3 implements MouseListener
{
public void mouseClicked(MouseEvent e)
{
tf.setText("Single Click");
}
public void mouseEntered(MouseEvent e){}
public void mouseExited(MouseEvent e){}
public void mousePressed(MouseEvent e){}
public void mouseReleased(MouseEvent e){}
}
public void display()
{
Frame f=new Frame("Several Listener");
f.add(new Label("Single Click and move Drag the mouse"),"North");
tf = new TextField(30);
f.add(tf,"South");
MyEvent1 me1 = new MyEvent1();
MyEvent2 me2 = new MyEvent2();
MyEvent3 me3 = new MyEvent3();
f.addMouseMotionListener(me1);
f.addWindowListener(me2);
f.addMouseListener(me3);
f.setSize(400,400);
f.setLocation(200,200);
f.setVisible(true);
f.setResizable(true);
}
public static void main(String args[])
{
Frameoperate c = new Frameoperate();
c.display();
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -