刚我把题目看错了
应该是用键盘,不是单击鼠标程序要求:当按键盘上的字符键时,对应的按钮如果不显示的变显示,显示的变不显示.如当按下’a’时,按钮a如果原来显示的则变为不显示,如果原来不显示的则变为显示..其他的按钮同样功能

解决方案 »

  1.   

    帮你顶监听键盘事件 + JToggleButton
      

  2.   

    我生成了26个按纽
    for(int i=0;i<=25;i++)
    {
    char a=(char)(97+i);
    button[i]=new JButton(""+a);
    frame.getContentPane().add(button[i]);
    }
    直接不知道用接口,希望能给个详细的解说,刚接触事件这东西,还有些会不是很懂
      

  3.   

    class mykl implements KeyListener
    {
    qkl01 qkl;
    int i;
    public mykl(qkl01 qkl){
    this.qkl=qkl;
    }
    public void keyPressed(KeyEvent kl) 
    {
    }
              
                        public void keyReleased(KeyEvent kl) 
                       {
                        }
                        public void keyTyped(KeyEvent kl) 
                         { for(i=0;i<=25;i++)
    {
    if(kl.getKeyChar()==(char)(97+i))
    qkl.button[i].setVisible(false);
    }
    }
    }问题:怎么实现把键盘按了隐藏的按钮重新显示出来
      

  4.   

    gofqjyie(誓将天下了然于胸) 
    帮帮忙 给个解答吧  急着呢