keylistener

    0热度

    1回答

    我正在制作一个库,用于跟踪应用中的用户事件。当用户在应用程序的主屏幕上向我的图书馆按两次音量按钮时,我想要回叫。如何在不扩展活动的情况下获得回调。 onKeyDown仅适用于活动。 我试图 public class SettingsContentObserver extends ContentObserver { int previousVolume; Context con

    0热度

    1回答

    对不起,如果这已被回答,我试图寻找解决方案,但我找不到任何相关的东西。我对此很陌生,所以有机会我完全忽略或忽略了一些可以让我获得简单解决方案的东西。 我已经为Shift键实现了一个按键监听器,这样当用户按下shift键时,他会进入编辑更多的单元格(请看下面的代码)。虽然有一个问题,如果用户当前正在向单元格输入数据,则shift键不起作用,并且在调试时,我们可以看到程序甚至从未进入关键字侦听器。我被

    1热度

    1回答

    我对Java有点新,所以,如果我做错了什么,对不起。当我按下W按钮时,我想让我的程序说The W key has been pressed。我一直有这个问题。下面是我的代码的轮廓: public class Main extends JFrame implements ActionListener, KeyListener { public void keyListener(){

    0热度

    1回答

    如何使用VueJS 2来对一系列按键进行响应?例如,如果一个人按压键: A B R A C A d A B R A 恰好这个顺序,我要听这个序列+更改以某种方式的网页响应此。我知道https://vuejs.org/v2/guide/events.html,但该页面似乎只允许鼠标点击和输入框。

    0热度

    1回答

    我想同时移动两个对象。 我想为此使用线程。但它在运行方法中出现错误。 我该怎么做? 如何使用键盘事件来做到这一点 就像2人游戏一样? 下面的代码: public class First extends JPanel implements Runnable,KeyListener{ int y1=303/2; private int vy=0; public void

    -1热度

    2回答

    的我做出了卡布局工作完全正常,但什么现在发生的事情是我添加了一个KeyListener的到这是一个JLabel对象字符所以每当人按下的字符应该向上移动,但它绝对不会没有! 我也尝试用一个按钮来移动它,当它被点击时,它完全正常工作。此外,我试图改变事件意味着我改变,如果他们按了那么城镇地图的图像会改变,但仍然没有效果,因此似乎有什么毛病我的KeyListener import java.awt.ev

    0热度

    2回答

    所以我想验证输入到我的文本字段中的内容只有数字而不是字母数字。我研究过格式化的文本框,但由于缺乏对Oracle在其网站上的教程的理解,所以无法实现它们。我做了更多的搜索并找到了关键的监听器类,它似乎是最好的选择。 因此,当我运行程序并键入到文本字段而不是消耗字符事件时,它只是发出哔哔声。下面的代码: private void buildPanel() { // Create a lab

    0热度

    1回答

    我刚写了一些代码让我的玩家在我的小迷宫游戏中移动,但没有任何反应。我的迷宫也不像矩阵输入那样正确。我不明白为什么这个代码是错误的......任何帮助都很好。 谢谢! import java.awt.Graphics; import java.awt.Image; import java.awt.event.*; import java.util.ArrayList; import java

    0热度

    1回答

    我所做的卡布局工作完全正常,但现在发生了什么事是我添加了一个KeyListener的到这是一个JLabel对象字符所以每当人按下的字符应该向上移动,但它绝对不会没有! 我也试图与一个按钮,点击它和它的工作完全正常,当移动它取代它。此外,我试图改变事件意味着我改变,如果他们按了那么城镇地图的图像会改变,但仍然没有效果,因此似乎有一个与我的KeyListener不对劲 import java.awt.

    0热度

    1回答

    这是创建一个Frame并保存实现Graphics的类的MainApplication。 MainApplication.java import java.awt.*; public class MainApplication { public MainApplication() { Frame frame= new Frame("Test App");