本帖最后由 胡遇潮 于 2011-12-18 08:08 编辑
b.addKeyListener(new KeyAdapter()
{
public void keyPressed(KeyEvent e)
{
System.out.println(e.getKeyCode());
if(e.getKeyCode()==KeyEvent.VK_ENTER)
{
System.out.println("adf");
String dir = tf.getText();
File file = new File(dir);
if( file.exists() && file.isDirectory() )
{
String[] dirName = file.list();
ta.setText("");
for(String name : dirName)
{
ta.append(name+"\r\n");
}
}
}
}
}
);
开始的时候,按钮处于标记状态, 可以操作键盘响应事件,
在文本框输入字符后,按钮不处于标记状态,
此时无法用键盘操作,怎么标记按钮??来进行键盘操作。
|
|