actionlistener相关内容

如何让一个JPanel显示,而另一个在点击按钮时消失?

我有3个不同的类,Main Menu类上的设置按钮应该切换到Main Menu,但它只是隐藏了第一个面板,当我在另一个菜单上单击Return时也是一样,我想找到一个简单的解决方案而不使用布局管理器,因为我不知道如何让卡片布局与这两个类通信,但这就是解决方案,如果有人能给我一些如何实现的指示就太好了: 我想让另一个JPanel在单击按钮时显示出来,但它不起作用,第一个只是消失了。我如何修复此问 ..
发布时间:2022-04-17 21:13:39 Java开发

在一些快速重复的操作事件调用后,JLabel文本无法正确显示

我正在为我的Tic Tac Toe项目编写一个图形用户界面,我很享受下面这个小视觉效果的乐趣。每次用户设置CPU播放器并单击完成按钮而忘记设置CPU强度级别时,我都会像下面的代码示例一样显示一条小警告消息。 import java.awt.BorderLayout; import java.awt.Color; import java.awt.FlowLayout; import java. ..
发布时间:2022-04-17 21:10:59 Java开发

如何让程序重新生成新游戏,其中以前的网格字母与新的网格字母互换

在这个程序中,我试图输入一个功能来开始游戏,如果我点击开始游戏(MainMenu),一个新的jpanel就会打开(MainGame),创建另一个在网格中创建jButton的jpanel。如果我返回并再次单击开始游戏,应该会生成一个新的网格,而不是以前的网格,从而有效地开始一个新的游戏。问题是,如果我返回并再次点击新游戏,程序会创建两个网格。 我已尝试使用=NULL删除网格面板的实例,但不起作 ..
发布时间:2022-04-17 21:09:35 Java开发

在测试JButton时,我的lambda表达式可以工作,但actionPerform不能

我在YouTube上关注tutorial,这是我第一次学习如何使用Java Swing。我已经到达了介绍按钮的部分,并且一直按照代码一直到T。但是,在尝试测试按钮以使其打印出单词&[2-0]>时,我的按钮无法打印出该单词。 您可以在此处找到该测试的原始代码: Main.Java package com.learnjava; public class Main { pub ..
发布时间:2022-04-03 20:54:59 Java开发

如何将一个ImageView拖放到另一个ImageView上?

我对Android相当陌生,但已经成功地掌握了一些零碎的东西。 我现在尝试实现的是一个简单的拖放活动,它允许用户: 将一个形状&q;ImageView&q;拖放到另一个形状&q;ImageView&q;上。 如果镜像: 匹配-它应该替换拖放到其上的图像, 如果不是,它应该会迅速恢复到原来的位置。 我知道这意味着在我的Drop活动中创建一个如果/否则挡路,但在浏览了几个很多教 ..
发布时间:2022-02-23 19:42:49 移动开发

将 Swing 集成到一个简单的文字冒险游戏中

我对 Java 中的一些中间概念相当陌生.最近我制作了一款名为 DazzleQuest 的文字冒险游戏,它完全在开发者控制台/终端中运行.它涉及到我的朋友作为角色,所以我想向他们展示它并通过将命令行的功能和控制台的输出转移到由 JTextArea 组成的简单 Swing 界面来获得 Java 经验以显示游戏的输出和一个带有 ActionListener 的 JTextField,用于处理来自用户的 ..
发布时间:2022-01-24 14:30:51 Java开发

带有 gui 的 Java 刽子手游戏,增加/减少数字的问题

以下部分代码不起作用,因为每个单词的赢/输计数不断增加超过 1,有时我会收到字符串长度的空指针异常.此外,虽然玩家应该得到 7 次尝试(int no),但有时他会得到更多,有时会更少.字符串取自文本文件“Hangeng.txt".整个游戏在按键监听器内的键盘按键监听器内.欢迎任何有关如何安排游戏布局以避免错误的提示,因为我才刚刚开始使用 swing 和 gui 的东西. 公共类测试{静态int ..
发布时间:2022-01-24 14:12:42 Java开发

ActionListener 没有实现

JFrameWithPanel 不是抽象的,不会覆盖 java.awt.event.ActionListener 中的抽象方法 actionPerformed(java.awt.event.ActionEvent)公共类 JFrameWithPanel 扩展 JFrame 实现 ActionListener 我没有收到此代码.书籍和 Java 网站告诉我这是该方法的语法,但此错误再次不断出现 ..
发布时间:2022-01-24 14:12:08 Java开发

奇怪的 JFrame 行为

我有以下程序在运行时有一些非常奇怪和不需要的行为.它应该有两个按钮,“开始"和“停止",但是当我单击“开始"时,另一个按钮会显示在“开始"下方.这是我正在谈论的打印屏幕: 我做错了什么,我该如何解决这个丑陋的问题? 代码如下: import javax.swing.*;导入 java.awt.*;导入 java.awt.event.*;导入 java.util.Random;公共类 ..
发布时间:2022-01-24 13:52:38 Java开发

我的 JButton 的 ActionListener 如何访问另一个类中的变量?

我正在为一个项目做老虎机.我无法让我的 JButton 从我的 ArrayList 生成新的随机数.我可以在程序启动并设置 actionlistener 时随机化数字,但它不能满足我的需要.这只是为了测试目的. 我的 Actionlistener 位于不同的 Java 文件中.一切正常,我只是不知道如何在 plc1、plc2 和 plc3 的占位符中生成新的随机数点击. 我最近才开始真 ..
发布时间:2022-01-24 13:46:42 Java开发

ImageView onImageChangedListener Android

ImageView 上有 onImageChangedListener() 吗? 我需要从 ImageView 更改图像时的事件. 解决方案 查看grepcode中的imageview代码.你不知道它什么时候被改变或重绘.这是因为在你 setImageDrawable() 之后,imageview 会失效.此时,在调用 ondraw 之前,图像不会正确更改. 反正你为什么要知道 ..
发布时间:2022-01-24 09:25:01 移动开发

ActionListener 最佳实践

抱歉标题,可能太笼统了. 我已经阅读了如何编写动作监听器Java教程,我已经阅读了这个问题,但我仍然有一些疑问:我想知道当我必须多次执行相同的操作时哪种解决方案最好. 我想重用相同的 ActionListener,但我不确定如何以最佳方式实现这一点(从代码可读性、代码可维护性、性能和代码风格的角度来说)). 首先是“标准"代码(如果我不打算重用动作监听器,我会使用它): btn ..
发布时间:2022-01-13 17:02:23 Java开发

clicklistener 和 longclicklistener 在同一个按钮上?

我正在创建一个呼叫/拨号按钮,当我单击该呼叫/拨号按钮时,将根据编辑文本中显示的输入进行呼叫.我设法做到了那部分.你们能告诉我我是否可以在同一个呼叫/拨号按钮上单击更长的时间,以便吐司可以出来要求用户选择其他东西? 我对“setOnLongClickListener"做了一些研究,但我不确定是否可以将它组合到同一个呼叫/拨号按钮中?我已经附加了我设法做的工作拨号功能,想知道“setOnLon ..
发布时间:2022-01-09 17:28:28 移动开发

谁能帮我识别线程“AWT-EventQueue-0"中的异常?第 65 行的 java.lang.NullPointerException?

我不断收到一个运行时错误,说我在线程“AWT-EventQueue-0"中有一个异常 java.lang.NullPointerException 它说的是 [line 65] 但对我来说它只是一个基本的 if 语句.我可以提供一些背景.这个帧是从一系列帧中调用的,一旦选择了状态,就会发送到包含状态 A-C 城市的新帧.仅当阿拉巴马州不是所选州时,此当前框架才会起作用.(我没有为其他状态创建其他框 ..

“线程“AWT-EventQueue-0"中的异常java.lang.NullPointerException".我不知道我做错了什么

我正在为 AP 计算机科学决赛制作一个计算器.我使用 Jigloo 在 Eclipse 中构建了 GUI,我很快尝试了解 Action Listeners,以便您可以点击按钮来显示数字.当我开始输入实际代码进行计算时,问题开始出现.我不断收到以下错误: 线程“AWT-EventQueue-0"中的异常 java.lang.NullPointerException在 NewJFrame.(NewJ ..
发布时间:2022-01-05 21:09:49 Java开发