我打算使對於使用帆布遊戲的聊天,但是這並不是問題的關鍵,這就是: http://prntscr.com/3igt4e有沒有更好的解決方案來使用KeyAdapter/KeyListener來實現我打算使用它的目的?
正如你可以看到,用戶在按住Shift鍵並按1,這通常會產生一個感嘆號,但在這種情況下,KeyAdapter會輸出一個移位。
e.isShiftDown()實際上不起作用。我真的不覺得我想用
如果(e.isShiftDown()& & [SpecificKey])
檢查每一個特定鍵被按下,反正,所以有一個關鍵的適配器選項,自動爲你做這個嗎?
爲什麼選擇AWT而不是Swing?看到我對[Swing extras over AWT]的回答(http://stackoverflow.com/a/6255978/418556)有很多很好的理由放棄使用AWT組件。 –