key-events

    20熱度

    4回答

    我想抓住按鍵的任何鍵的按下。我不想在我的活動中使用EditView或TextView,必須從我的活動中的擴展視圖處理事件。 我只是嘗試這樣做: 1)重寫onKeyUp(int keyCode, KeyEvent event)活性的方法。這不適用於軟鍵,它只是抓住幾個硬鍵盤。 2)創建我的OnKeyListener並在我的視圖中註冊,其中包含已註冊並正在運行的OnTouchListener。這對so

    8熱度

    4回答

    有沒有一種方法來捕獲黑莓手機上的input[type="text"]上的退格鍵按鍵?我已經嘗試過$('input[type="text"]').bind('keydown', function(event) { ... });,它捕獲了除退格鍵(del)以外的所有按鍵事件。按下此鍵不會觸發任何關鍵事件。 有沒有人知道捕捉事件的方式? 我開發OS 6.0和黑莓模擬器9800 EDITED測試 - 我

    3熱度

    4回答

    請看看下面的代碼 import java.awt.event.*; import javax.swing.*; import java.awt.*; public class KeyCheck extends JFrame { private JButton check; private JPanel panel; private FlowLayout fl

    0熱度

    1回答

    public static void displayInfo(KeyEvent e){ int id = e.getID(); String keyString; char c = e.getKeyChar(); keyString = ""+c; if (keyString=="w"){ System.out.print("FACE");

    3熱度

    4回答

    想知道創建一個需要處理鼠標點擊和按鍵的類的最佳實踐方法。顯然,在Java中不可能繼承多個類,所以目前我使用MouseListener和KeyListener接口,這意味着當我實際上只需要keyReleased和mouseReleased時,我的類中必須有很多空方法來滿足接口。 如果我可以使用MouseAdapter和KeyAdapter我可以擺脫這些方法,並有更乾淨的代碼。所以對於使用這些類的方法

    3熱度

    2回答

    我試圖得到一個簡單的JFrame一個按鈕開火時,這些事件的發生的事件:回車鍵是 按下並且JButton具有焦點 空格鍵被按下且JButton具有焦點 單擊JButton。 看來,輸入和空格鍵一起「免費」,以及在JButton上使用addActionListener的默認鼠標點擊;麻煩的是,我讀過關鍵綁定依賴於使用的外觀和感覺。 我試圖通過向JButton的動作地圖添加Enter和空格鍵來獲得LaF

    1熱度

    3回答

    我想要做的所有事情如果我在JtextArea.automatically'}'中按'{'這個鍵,那麼這也將是打印。 if(evt.KEY_PRESSED == '{') System.out.print("}"); 這是好嗎?

    0熱度

    2回答

    我正在創建Android遊戲並遇到問題。這是一個簡單的乒乓球風格的遊戲,其中一隻蝙蝠向左或向右移動以阻擋球。但是我試圖通過UDP連接來控制蝙蝠。我將我的服務器設置在我的Android代碼上,然後爲客戶端創建一個單獨的Java類。目前,我只能從客戶端發送字符串或多個字符串到服務器。我試圖實現的是,在客戶端等待輸入的情況下,如果我按左側或右側箭頭,則會獲取此數據,將其轉換爲字節,然後將其發送到服務器。

    8熱度

    4回答

    onkeyup方法應該沒有定義,但是這個方法是由我的ide自動推薦給我的。當我在chrome開發工具中查看錯誤時,出現Uncaught TypeError錯誤:Object [object Object]沒有方法'onkeyup'。我正在使用最新版本的jQuery。這裏是我的代碼: <!DOCTYPE html> <html> <head> <script type="text/ja

    2熱度

    1回答

    我必須使用代表擊鍵的字符串(例如「A」,「ENTER」,「F4」)。從這個字符串中,我需要獲取keychar,keycode和keystroke的鍵修飾符。 這裏是我做什麼(對於F4爲例): AWTKeyStroke ks = AWTKeyStroke.getAWTKeyStroke("F4"); System.out.println(ks.getKeyCode()); System.out.