如题,当我按下F2键,怎样让text控件获得焦点!就像让text控件设置快捷键!还有怎样让text锁定!不可以输入数据!只显示!

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【tjzonline】截止到2008-08-03 01:37:08的历史汇总数据(不包括此帖):
    发帖的总数量:5                        发帖的总分数:180                      每贴平均分数:36                       
    回帖的总数量:5                        得分贴总数量:1                        回帖的得分率:20%                      
    结贴的总数量:3                        结贴的总分数:140                      
    无满意结贴数:0                        无满意结贴分:0                        
    未结的帖子数:2                        未结的总分数:40                       
    结贴的百分比:60.00 %               结分的百分比:77.78 %                  
    无满意结贴率:0.00  %               无满意结分率:0.00  %                  
    楼主加油

    取消马甲机器人,请点这里:http://www.java2000.net/mycsdn/robotStop.jsp?usern=tjzonline
      

  2.   

    第一个:
    弄个监听事件
    第二个:
    设置text的setFocus()
      

  3.   


    <html> 
    <head> 
    <title>无标题文档 </title> 
    <script>
    document.onkeydown = textFocus;function textFocus(){
    if(event.keyCode == 113){
    text1.focus();
    }
    }
    </script>
    </head> <body> 
    <input type="text" id="text1">
    <input type="text" value="只准看,不准输入;另外按下F2试试" readonly size="50">
    </table> 
    </body> 
    </html>
      

  4.   

    给frame 添加 keydown的actionlistener
    判断event.keyCode == F2
    然后text.setFoucus()就是了
    text不能编写好像是setEditable(false);
    多看api很容易的....
      

  5.   

    当我按下F2键,怎样让text控件获得焦点
    text.addKeyListener(
    new KeyAdapter{
    public void keyReleased(KeyEvent e) 
    {
          if(e.getKeyCode()==KeyEvent.VK_F2)
          {
              text.requestFocusInWindow();
          }
    }
    }
    );
    怎样让text锁定!不可以输入数据!只显示
    text.setEditable(false);