当前位置: 代码迷 >> J2SE >> 请教JAVA按钮监听功能怎么能实现以下功能
  详细解决方案

请教JAVA按钮监听功能怎么能实现以下功能

热度:71   发布时间:2016-04-23 20:06:59.0
请问JAVA按钮监听功能如何能实现以下功能?
按了一个按钮,然后程序进入一个循环(其实就是一个死循环,比如一直从1输出2再输出3知道无穷),然后此时按一个键结束这个循环。请问代码大概是什么样的呢?谢谢!
------解决思路----------------------
public boolean l= true;
int i = 1;

this.addkeyListener(){
new KeyAdapter(){
pulic void keyPressed(KeyEvent e){
if(e.getKeyCode()==VK_F1){
l= true;
}
 else if(e.getKeyCode()==VK_F2){
l= false;
}
}
}
}


while(l){

System.out.println(i);
i++;
}
------解决思路----------------------
引用:
5楼的朋友:我之前就这么做过,不行。
只要一死循环,干什么都没用了。我甚至把监听的代码放到循环体中了。
监听应该放到死循环的前面,如果循环在前面,根本走不到监听的部分
  相关解决方案