keylistener

    0熱度

    1回答

    因此,我遵循了一個YouTube教程,教你如何用Java編寫一個小遊戲。儘管我和視頻中的人有完全一樣的代碼,但我遇到了一些問題。 public class Screen extends JPanel implements Runnable { Thread thread = new Thread(this); Frame frame; int fps = 0;

    2熱度

    3回答

    我曾經使用下面的掃描儀類來偵聽用戶通過cmd提示符輸入,但我試圖讓Java應用程序通過改用keyTyped方法來偵聽文本。 public static void main(String[] args) throws IOException { new AsteroidsGame(); InputStream inputstream = new InputStream() {

    0熱度

    2回答

    我已經創建了一個jframe,並且我添加了一個按鈕,點擊它後,它會要求您按任何按鈕,該按鈕也會顯示在按鈕上。 (它的顯示應該是這樣 - >「點擊我」 - >「按任意按鈕」 - >「空格鍵」) 我的問題1號是,我不想從「點擊我」去按空格鍵「按任意按鈕」。 而我的第二個問題是,當我在「按任意按鈕」時,按下空格鍵,釋放時,它將返回到「按任意按鈕」而不是停留在「空格鍵」處。 這是我的代碼。 public

    0熱度

    1回答

    我想使用縮放和裁剪在JavaFX的webview使用鍵+縮小和 - 縮放和空間的裁剪和F5的作物圖像保存在我的應用程序im從一個webview加載圖像到另一個 我試過這個 final WebView img = new WebView(); final WebEngine Img = img.getEngine(); final DoubleProperty zoomPrope

    0熱度

    1回答

    我正在編寫一個類似於Gradius的簡單遊戲。我有類GameComponent,GameFrame,ShipImpl和一個名爲'Ship'的接口。 GameComponent類: public class GameComponent extends JComponent { public Ship ship = new ShipImpl(10, GameFrame.HEIGHT/3); pr

    0熱度

    3回答

    我試圖檢測哪個按鍵被按下,到目前爲止我能夠用dispatchKeyEvent()方法檢測到SHIFT,BACKSPACE和ENTER,但它似乎不會檢測到字母和數字。而且iv'e也嘗試了onKeyDown和onKeyUp,他們甚至沒有檢測到SHIFT,BACKSPACE和ENTER,更不用說字母和字母。 我的目標是在我的EditText鍵入一個字母和檢測擊鍵並與Toast @Override pu

    0熱度

    1回答

    我有一個主JFrame和其他JDialog和JFrame的應用程序。 我希望用戶能夠在他按F7時進行截圖。 我在主框架上有一個KeyListener,但當框架失去焦點時它不會工作。 有沒有比添加KeyListener到所有窗口更好的實現我想要的? 謝謝你的幫助。

    0熱度

    1回答

    我一直在使用pynput庫來監視鼠標的點擊。我面對的唯一問題是終端不按Ctrl + C終止。我需要用鼠標監聽器來使用鍵盤監聽器。這是我的代碼: import os import time import re from pynput import mouse from pynput.keyboard import Key, Listener f=open('maniac1.txt','a'

    0熱度

    1回答

    正常工作,我有關於Java與用於鍵收聽類KeyListener相關的問題。在我的應用程序中,我首先用JavaFX工具包展示了一個介紹性視頻。我設置用於視頻JFXPanel一個KeyListener,它做工精細,它能夠讀取我在鍵盤按下,而視頻正在播放的按鍵。但問題是,當影片結束(可能是因爲它完成播放,因爲我通過使中斷線程按「逃生」鍵停止),我嘗試將新KeyListener添加到應用程序的主JFram

    0熱度

    1回答

    如果我將player1和player2向上移動,並假設我向player1按下向下鍵,則播放器停止向上移動。我找不到問題。有人能幫我解釋我做錯了什麼嗎? package game; import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; public class KeyInput extends KeyAdapte