📄 test.java.txt
字号:
----------------------------Test.java----------------------------------
import java.awt.*;
import java.awt.event.*;
public class Test extends Frame implements KeyListener
{
Button b=new Button("测试");
int x=50,y=50;
Test()
{
this.setLayout(null);
b.setBounds(x,y,30,20);
b.addKeyListener(this);
this.add(b);
this.setSize(400,400);
this.setVisible(true);
}
public static void main(String args[])
{
Test my=new Test();
}
public void keyTyped(KeyEvent e) {
// TODO: Add your code here
}
public void keyPressed(KeyEvent e) {
int i=e.getKeyCode();
if(i==39)
x+=5;
if(i==37)
x-=5;
if(i==38)
y-=5;
if(i==40)
y+=5;
b.setBounds(x,y,30,20);
}
public void keyReleased(KeyEvent e) {
int i=e.getKeyCode();
if(i==39)
x+=5;
if(i==37)
x-=5;
if(i==38)
y-=5;
if(i==40)
y+=5;
b.setBounds(x,y,30,20);
if(i==32)
{
new Dan(x,y,this).start();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -