2012-09-17 129 views
0
調用操作

可能重複:
How to listen to keyboard events in a console application如何在擊鍵或按鍵綁定

您好我是新來的Java syntax.I我試圖像一個按鍵調用動作「回車鍵」

對於前:

on pressing Enter key { 
    int c = 9+8 ; //This should run on pressing enter key but not just running program directly 
    printf("c"); 
} 

我已經提到了幾個與此有關的java文檔,並試圖執行代碼。但是我面臨的語法錯誤很少。任何人都可以直接舉例

+0

你在使用java.awt嗎?你能指定技術名稱嗎? – RAS

+0

編號即時通訊運行控制檯類型程序 – user1677685

+0

是的,但要捕獲「Enter」鍵按下,你必須有像TextBox,TextArea等東西。你使用哪個TextBox? java.awt.TextField的? – RAS

回答

0

在命令行應用程序中,我相信你必須解析來自System.in的輸入。如果你只是想提供初始參數,那裏有圖書館可以爲你做這些,讓你的生活更輕鬆,如Commons CLI。如果您是從命令行運行的,則會將代碼編譯爲.jar文件。這個庫應該讓你在你的jar文件中爲你的java類提供標誌和命名參數。

要將文本輸出到命令提示符,請使用System.out。

+0

其有用的。謝謝 – user1677685