2013-11-27 45 views
0

所以,我有這個方法(用什麼也沒有還)如何把一個KeyListener的這個方法

class Transmitter { 
    public static void main(String[] args) { 

    } 
} 

,我想提出一個KeyListener的它,按下空格鍵時檢測。 我在網上看過教程,它們都是爲了我的需要而複雜化的;當按下空格鍵時,我只想要一個簡單的「在控制檯中打印某些東西」。謝謝!

+0

製作KeyListener非常簡單,所以如果您認爲本教程是高級的,那麼您需要回到基礎知識。 – Vallentin

+0

我不認爲你可以在控制檯應用程序中擁有關鍵聽衆。你可能必須先學習擺動。 [您可以通過獲取原始控制檯輸入來模擬行爲](http://stackoverflow.com/questions/9545388/how-can-i-detect-arrow-keys-in-java-console-not-in-gui)但我懷疑它更容易。 – Zong

+0

通常將關鍵字監聽器添加到JFrames等或某個對象。我不認爲有可能將KeyListener添加到控制檯本身。 – Quillion

回答

0

正如其他人所評論的那樣,控制檯應用程序中沒有關鍵監聽器的概念。如果您只想從控制檯讀取輸入密鑰,則可以在循環中使用System.in.read()What is the use of System.in.read()?

不確定這是您尋找的。

+0

好的謝謝!我只是在沒有任何東西的情況下製作了一個Jframe,並解決了我的問題:D – user3042719

相關問題