Re: [問題] keyEvent 疑問
※ 引述《forever60713 (橫渡交大沙漠中...)》之銘言:
: 我想要做計算機程式
: 不僅僅可以透過按下按鈕來輸入,也希望可以透過鍵盤輸入來輸入
: 我就想說用 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
也許改用
public int getKeyCode()
偵測2組答案
public static final int VK_0 48
public static final int VK_1 49
public static final int VK_2 50
public static final int VK_3 51
public static final int VK_4 52
public static final int VK_5 53
public static final int VK_6 54
public static final int VK_7 55
public static final int VK_8 56
public static final int VK_9 57
public static final int VK_NUMPAD0 96
public static final int VK_NUMPAD1 97
public static final int VK_NUMPAD2 98
public static final int VK_NUMPAD3 99
public static final int VK_NUMPAD4 100
public static final int VK_NUMPAD5 101
public static final int VK_NUMPAD6 102
public static final int VK_NUMPAD7 103
public static final int VK_NUMPAD8 104
public static final int VK_NUMPAD9 105
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.26.34.20
討論串 (同標題文章)
java 近期熱門文章
PTT數位生活區 即時熱門文章