actionlistener相关内容

行动听众

如何使用按钮上附带的动作侦听器。以及如何使它在单独的类文件中工作? 编辑: 这就是我所拥有的: import java.awt。*; 导入java.awt.event。*; 公共类Gui { 静态布尔型playerturn = true; public static void main(String [] args){ Frame ..
发布时间:2020-06-01 01:02:07 Java开发

当我单击JButton时,我希望该游戏开始

我正在从事蛇游戏项目。我有三个Java文件,分别为: Engine.java GameBoard.java Snake.java 我在此项目中添加了两个 JFrames 。在第一帧中有三个按钮: 播放 规则 出口 当我们单击规则按钮时,它会打开规则jframe (正在运行)。当我们单击播放按钮时,它将运行蛇游戏。请建议我点击玩按钮真正开始游戏后该怎么办。 这是 ..
发布时间:2020-06-01 01:02:05 Java开发

是否有“ onChange”消息?对于Java?

我对Java编程比较陌生,我编写了一些放置JLabel的代码,其文本设置为JTextField后的“ 在此处输入文本”。 (类似于Microsoft登录页面的功能)我想知道当用户开始在文本字段中键入内容时,是否可以删除JLabel的文本。 (或者甚至存在这样的事件处理程序。) 任何帮助将不胜感激。 解决方案 没有通用的 onChange 函数。但是,您可以在类中定义以下方法: 实现K ..
发布时间:2020-06-01 01:02:03 Java开发

从ActionListener内部更改变量

是否可以在 ActionListener 内部更改变量? 我的意思是这样的: 布尔测试= false; button.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e){ test = true; } }); 我想将 test 更改为tru ..
发布时间:2020-06-01 01:01:59 Java开发

类“不是抽象的,并且不覆盖抽象方法”。错误

我正在 https://youtu.be/64V8CC7nSok 上学习Java教程。我已经从视频中复制了代码100%,但仍然出现此错误: 木板不是抽象的,不会覆盖我已经搜索过类似的案例,但是没有在ActionListener中使用抽象方法actionPerformed(ActionEvent) 这是错误为 Board.java 的文件,足以重现该问题: ..
发布时间:2020-06-01 01:01:57 Java开发

在ActionListener之后进行JPanel更改

我必须为CS中的学校项目制作游戏。我要这样做,以便一个人可以输入他们的名字,随后的所有面板上都将有他们的名字。我使用的是卡片布局,大部分情况下都可以使用。当我运行游戏并输入名称时,它专门在该卡上起作用。但是,当我转到应该出现字符串名称的下一张卡片时,它显示为null。我的怀疑是,该程序会在有机会接受名称输入之前创建所有卡,因此会失败。我的老师也不知道该怎么做。 这是代码的一部分: 导入 ..
发布时间:2020-06-01 01:01:53 Java开发

为什么我的动作监听器不工作?

所以我在使用addActionListeners()方法添加动作侦听器时遇到麻烦,该方法位于一些system.out.printlns之间,以便让我知道该方法确实在起作用。 受保护的void whoFirst(字符串优先){ int currPlayer = 0; System.out.println(“ H​​ello”); addActionListeners(); Sys ..
发布时间:2020-06-01 01:01:48 Java开发

将动作侦听器添加到循环创建的JButton中

我在寻找一种方法来调用动作侦听器时遇到麻烦,该侦听器返回在底部文本区域中单击的按钮的值。 我使用for循环制作了按钮,但没有明确给按钮起一个名字,所以在尝试合并 ActionListener 。 import javax.swing。*; import java.awt。*; import java.awt.event.ActionEvent; import java.a ..
发布时间:2020-06-01 01:00:34 Java开发

如何将actionListener添加到每个Button

有些人回答这个问题可能会感到困惑,但我会尽力以最佳方式提出我的问题。我正在使用jdbc和gui。基本上,我想显示(以按钮格式)从我的sql数据库接收的特定数据。我可以正确地获取数据,并将其作为按钮名称放入我的按钮数组中。换句话说,我有一个从我的数据库接收到的具有不同名称/文本的按钮的ArrayList。因此,由于数据是动态填充的,因此我确实需要制作一个按钮的数组列表。我的问题是,我对如何为每个按钮 ..
发布时间:2020-06-01 01:00:28 Java开发

秒表取消暂停功能无效

我正在尝试制作秒表。 开始和暂停按钮可以正常工作,但取消暂停按钮无法正常工作。 timer 是我的JLabel,我想在其中显示秒表(它引用了JFrame中的 timer )。我无法发布MCVE,因为它的代码太多。 这是我的秒表课程: 公共类Stopwatch扩展了线程{ private boolean finishFlag = false; private boolean ..
发布时间:2020-06-01 01:00:21 Java开发

明确调用按钮的actionPerformed()

我有一堂课,其中有一些挥杆组件。 在第二类中(根据要求),我需要模拟按钮单击事件,最终调用 actionPerformed(ActionEvent ae)。该按钮在第一类中(在第一行中进行了描述。) 我该怎么做? 我尝试通过 fireActionPerformed(ActionEvent ae)进行操作。但是,我无法解决。 一个小片段(例如)非常有用。 编辑 注意:我还需要 ..
发布时间:2020-06-01 01:00:18 Java开发

摆动if else语句

我有一个讨厌的消息框,当我不想要它时会弹出。 问题发生在用户登录并且隐藏按钮可见之后,但是当单击它时,它再次显示“正确”消息吗? Ive还尝试将其放在第一个语句的顶部和底部。 编辑:讨厌的消息是成功登录后出现的消息,不,我不需要拼写检查, class MyWindowListener扩展WindowAdapter { public void windowClosing(Windo ..
发布时间:2020-06-01 01:00:15 Java开发

调用一个ActionEvent

我正在学习和创建自定义JButton / Component。除了我不知道如何在ActionListners上调用actionPerformed之外,我已拥有大部分需求。 代码: 封装myProjects; import java.awt.BasicStroke; import java.awt.Color; import java.awt.Graphics; im ..
发布时间:2020-06-01 01:00:11 Java开发

GUI,JComboBox并打开一个新窗口

我是Java的新手,尤其是GUI的新手,这现在让我感到非常困惑。 我正在为班级制作一个程序,该程序应该具有一个菜单(我假设是JComboBox),当选择一个选项时,该菜单会打开一个新窗口。我只是在第一个选项上工作,在其中单击“矩阵”,然后会弹出一个新窗口,其中包含两个名为“红色药丸”的按钮。 “蓝色药丸”,这就是我碰壁的地方。 我到了可以创建新窗口的地步(不确定是否这甚至是打开新窗口的 ..
发布时间:2020-06-01 01:00:09 Java开发

如何在Java中保存我的屏幕截图

我正在制作一个需要截图的程序,所以我想拥有一个带有动作监听器的JButton,当按下该按钮时,它将图像保存到某个文件夹(如果该文件夹尚不存在的话)。 这是我认为应该做的: @Override public void actionPerformed(ActionEvent arg0){ File dir = new File(“ C:// SnippingTool + /” + ..
发布时间:2020-06-01 01:00:06 Java开发

通过按钮更改标签(Java / Swing问题)

这里是新手程序员: 我刚刚按下了第一个按钮。我希望按钮更改标签“ Hello World!”。到“你好宇宙!”。我尝试通过 public void actionPerformed(ActionEvent e)寻找更改标签的方法,但未找到任何方法。如果有人愿意向我解释如何更改 public void actionPerformed(ActionEvent e)中的注释部分以更改标签,请解释! ..
发布时间:2020-06-01 01:00:02 Java开发