设置鼠标焦点到某一个输入框:
/**
* focus on the input box.It's convenient to us .
*/
this.addWindowFocusListener(new WindowAdapter()
{
public void windowGainedFocus(WindowEvent e)
{
if(defaultTab == 0)
searchBox.requestFocusInWindow();
else if(defaultTab == 1)
gotoBox.requestFocusInWindow();
}
});
设置Enter键和某一按键关联,其实就是调用一样的函数;(我不知道怎么发出像点击那个按键一样的消息)
/**
* When we Press Enter, we do this method.
*/
this.addKeyListener(new KeyAdapter()
{
public void keyPressed(KeyEvent e)
{
if(e.getKeyCode() == KeyEvent.VK_ENTER)
{
e.consume();
if(defaultTab == 0)
searchBox.requestFocusInWindow();
else if(defaultTab == 1)
gotoBox.requestFocusInWindow();
}
}
});