我需要在程序中同时按下"alt"键和"enter"键
那么程序中的字符该如何实现?

解决方案 »

  1.   

    KeyEvent中的
    VK_ALT
    VK_ENTER
    是你想要的么?
      

  2.   

    这样吧。我说的明白点
    java code
    从页面输入“你好”加回车那么程序里面得到String s ="你好/r/n"
    我需要把s中/r/n的效果换成 同时按下alt,enter
    我不知道同时按下“alt”,"enter" 字符串该如何表现
      

  3.   


    this.addKeyListener(new KeyListener() {
    public void keyPressed(KeyEvent keys) {
    // TODO Auto-generated method stub
    if(keys.isControlDown()&& keys.getKeyCode() == 10) {
    System.out.println("点击了Crlt+Enter");
    }
    }
    public void keyReleased(KeyEvent e) {} public void keyTyped(KeyEvent e) {}

    });
    keys.isControlDown()&& keys.getKeyCode() == 10判断是否同时按下Crlt + Enter就暂时这样,是可以监听 Crlt + Enter 事件,不过觉得应该有更好的实现去监听该事件
    留意更新.....
      

  4.   

    各位,你们把我需要的效果弄反了
    页面上输入“你好”+enter
     程序上得到String s ="你好/r/n";
                我需要在程序中提换成 “你好” alt+enter的效果
      

  5.   


    Ascii 18 {ALT}  
    Ascii 13 {Enter} 或者你可以试试char alt=(char)18,enter=(char)13,来得到这两个字符
    然后把\r\n换成alt和enter这两个字符Ps.转义是用\,不是/
      

  6.   

     我发现了,实现起来还是难,就算找到"alt" 转义字符,但是因为要同时按下alt+enter
    很困难