import java.awt.*;
import java.awt.event.*;public class lesson implements KeyListener
{
static lesson l = new lesson();
static Frame f;
static Label j;
public static void main (String args[])
{
f = new Frame("lesson");
j = new Label();
f.addKeyListener(l);
f.add(j);
f.pack();
f.setVisible(true);
f.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e) {
System.exit(0);
}
}); }
public void keyPressed(KeyEvent k)
{
if (k.getKeyCode()==KeyEvent.VK_DOWN)
{
j.setText("Down");
}
if (k.getKeyCode()==KeyEvent.VK_UP)
{
j.setText("UP");
}
} public void keyReleased(KeyEvent k){}
public void keyTyped(KeyEvent k){}
}
import java.awt.event.*;public class lesson implements KeyListener
{
static lesson l = new lesson();
static Frame f;
static Label j;
public static void main (String args[])
{
f = new Frame("lesson");
j = new Label();
f.addKeyListener(l);
f.add(j);
f.pack();
f.setVisible(true);
f.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e) {
System.exit(0);
}
}); }
public void keyPressed(KeyEvent k)
{
if (k.getKeyCode()==KeyEvent.VK_DOWN)
{
j.setText("Down");
}
if (k.getKeyCode()==KeyEvent.VK_UP)
{
j.setText("UP");
}
} public void keyReleased(KeyEvent k){}
public void keyTyped(KeyEvent k){}
}
//...
public Test {
JLabel jl = new JLabel("click");
jl.addMouseListener(myMouseAdapter);
}class MyMouseAdapter extends MouseAdapter {
public void mouseClicked(MouseEvent e) {
if(e.getModifiers() == 16) { //左键单击
//...
}else if(e.getModifiers() == 4){ //右键单击
//...
}
}
}}