我想读一个简单的关键 - 我该如何添加?请任何人都可以帮忙?JAVA阅读简单按键?
public class Test {
public static void main(String[] args) throws IOException{
SetUp_JFrame SetUp_JFrame =new SetUp_JFrame();
SetUp_JFrame.PART1();
READ_KEY READ_KEY =new READ_KEY();
for(;;) {
READ_KEY.PART2();
}
}}
class SetUp_JFrame {
public JFrame f;
void PART1()throws IOException {
f = new JFrame();
f.setTitle("Test");
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setSize(128,128);
f.setVisible(true);
}}
class READ_KEY {
void PART2() {
A = KeyPress
System.out.println("You Pressed Key "+A);
}
}
stackoverflow询问更多的细节不知道我还能说什么?在基本的,你会使用类似
DO
A=Inkey$
Print A
Loop
任何帮助将不胜感激...
了解基本的Java编码惯例。 1)不要在类或方法名称中使用“_”。你有没有在Java API中看到过这个? 2)不要在类和方法名中使用全部大写字母。再一次,你有没有在API中看过这个?通过示例学习,不要构成自己的约定。 – camickr
您应该先阅读一些基本教程 - [如何使用键绑定](http://docs.oracle.com/javase/tutorial/uiswing/misc/keybinding.html)和[如何编写关键侦听器]( https://docs.oracle.com/javase/tutorial/uiswing/events/keylistener.html) - 这里有很多例子 - 另外,你不需要循环 – MadProgrammer