作者forever60713 (横渡交大沙漠中...)
看板java
标题[问题] keyEvent 疑问
时间Tue Apr 11 20:41:37 2006
我想要做计算机程式
不仅仅可以透过按下按钮来输入,也希望可以透过键盘输入来输入
我就想说用 keyEvent
大概只写了这样,但是却不行耶
我要的是getKeyChar() 得到的char 跟 键盘上面 1 一样
我就在textArea 那边,append 1
那我应该要怎麽写比较好呢~麻烦罗^_^
-------------------------------------------------------
static class keyLis extends KeyAdapter
{
public void keyPressed (KeyEvent keyE)
{
if ('1'==keyE.getKeyChar()) txa.append("1");
}
}//keyLis
---------------------------------------------------------
上面的写法OK了~那下面的呢?翻议会不过的说,他说append 方法里面 要字串
可是我就是要他变数
static class keyLis extends KeyAdapter
{
public void keyPressed (KeyEvent keyE)
{
for(char i='0' ; i<='9' ; i++)
{
if (i==keyE.getKeyChar()) txa.append(i);
}
}
}//keyLis
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.122.172
※ 编辑: forever60713 来自: 140.113.122.172 (04/11 22:39)
※ 编辑: forever60713 来自: 140.113.122.172 (04/11 22:43)