keylistener

    0熱度

    1回答

    我剛剛編寫了一個Java程序(代碼如下)。它的目的是成爲一個屏幕保護程序。當我在eclipse中運行代碼時,一切正常,只要點擊一個鍵或點擊鼠標,程序就會關閉。但是,當我將它導出爲.jar文件時,此功能有時可以正常工作,但大多數情況下它不會?!這是爲什麼? public class fullscreen extends JPanel implements MouseListener, MouseMo

    1熱度

    1回答

    我有一個奇怪的問題,我的應用程序不能在'運行'上工作,但只能在調試時使用。 我試着按下按鈕開始遊戲,但後來keyListener劑量工作(它在調試時確實工作正常)。我有3個面板,第一個是登錄,點擊按鈕後,它應該開始遊戲並移除當前面板。第二和第三是分數區和比賽區。當即時通訊開放遊戲沒有LoginPanel它確實工作正常。你有什麼想法可能是錯誤的? public LoginPanel(MainFram

    0熱度

    1回答

    我在Python 3中有一個控制光標的腳本,它會移動並點擊它。所以當我運行這個腳本時,我不能在命令行中執行任何操作,因爲它會在命令行中單擊,並且我無法控制光標。 是否有可能聽命令行外的按鍵?例如:我按ESC按鈕,腳本終止。

    -2熱度

    1回答

    我正在用java創建一個遊戲,只是爲了我自己的享受,當我按下運動鍵時,我選擇了矩形在屏幕上不動。這是我的第一類 package Game; import java.awt.*; import javax.swing.*; import Game.Player; public class Frame { public static void main(String[] args

    1熱度

    1回答

    我目前正在做一個小型的遊戲。我必須將「對象」放在Button數組上。我想放置的對象是1 * 1 1 * 2等,它們由禁用按鈕表示。有,我可以用我的鍵盤的Keylisteners移動催生了禁用的按鈕,因爲我不能得到它的工作 public GuiP1() { super(); Panel.setLayout(null); this.add(Panel); thi

    2熱度

    1回答

    我試圖捕獲TextInputEditText(從材料設計)上按哪個鍵,雖然我按下鍵盤上的任何鍵我無法設法進入onKey方法。有人能幫助我嗎? txtInputApo.setOnKeyListener(new View.OnKeyListener() { @Override public boolean onKey(View v, int keyCode, KeyEvent

    0熱度

    2回答

    我遇到了嘗試在java中使用KeyListener的問題。 我想寫一個程序,直到按下一個鍵才運行,然後輸出該鍵。 這是一個更精細的代碼的墊腳石,所以使用一種方法來打印被按下的鍵只是被用作一種原型。 下面是代碼: import java.awt.event.KeyEvent; import java.awt.event.KeyListener; public class keylistener

    0熱度

    1回答

    我創建了一個JFrame與JDesktopPane,其中我打電話給JInternalFrame。現在我想通過按下退出鍵來關閉內部框架。 我試過2-3種方法,但沒有輸出。 我這樣做,通過使用代碼如下: public static void closeWindow(JInternalFrame ji){ ActionListener close=New ActionListener(){

    0熱度

    3回答

    我已添加keylistener嘗試並獲得形狀向右移動,當我按下右箭頭鍵時。但它不起作用。我真的不知道如何使用keylistner。有人能幫我嗎。 這是代碼: package walkingman; import java.awt.Graphics; import javax.swing.JFrame; import javax.swing.JPanel; import java.awt.C

    0熱度

    1回答

    嗨,我有一個問題。我在Java中進行了大約一年的編程,在我的遊戲中沒有任何工作。如果您按下某個鍵,則播放器向前移動,但如果長時間按住該鍵,則播放器會沿相同方向移動太長。 我使用此代碼檢查什麼關鍵球員是緊迫: private void KeyPressed(java.awt.event.KeyEvent evt) { key = evt.getKeyCode(); if (