actionlistener相关内容

如何添加ActionListener来自定义组件

我创建了一个组件,并想添加 ActionListener 来自定义组件。 我想创建一个类似于的组件JButton 并在 Events 设计视图对话框中显示 actionPerformed 事件。 JBaseComponent 类将从 JComponent 派生。 代码: 公共类JCButton扩展了JBaseComponent实现ActionListener, ItemSe ..
发布时间:2020-06-01 00:56:58 Java开发

JButton数组的动作侦听器

假设我有一个带有2D按钮阵列的程序,当您单击其中一个按钮时,它会变成红色。我不想单独声明每个按钮,因此只为它们创建了JButton [] []数组。问题是我不知道如何在数组中的任何按钮上使用动作侦听器,因此它会更改此特定按钮的颜色,并且没有与此相关的问题。我尝试使用“ for”,但无济于事: package appli; import javax.swing。*; import ..
发布时间:2020-06-01 00:56:49 Java开发

如何在Scala中将侦听器添加到Swing组件?

我正在尝试在Rubik的立方Scala应用程序中实现MVC设计模式。 在Java中,我可以通过添加 ActionListener 到控制器类中带有侦听器的按钮。在Scala中,我发现这非常困难。任何人都可以给我一些如何执行此操作的示例吗? 解决方案 您当然可以按照与您完全相同的方式进行操作用Java做的。但是,使用Scala,您还可以使用Scala swing库执行此操作,该库提供了 ..
发布时间:2020-06-01 00:56:46 其他开发

Java中的Timer ActionListener操作

我对Java比较陌生,并且对ActionListeners的工作方式很好奇。假设我有一个计时器的操作侦听器,实现如下: class TimerActionListener实现ActionListener { public void actionPerformed(ActionEvent e) { //执行某些操作 } } 如果将计时器设置为比我的actionl ..
发布时间:2020-06-01 00:56:38 Java开发

用Java组织GUI和ActionListener的代码

我是Java的新手,我想知道如何在项目中实现 ActionListener 代码。我知道内部类和 ActionListener 接口的实现,但是走那条路会使代码看起来比应该的看起来更混乱。 我会写另一个类 ActionCode 来实现 ActionListener 并扩展GUI还是你会走哪条路 您的最佳做法是什么?在哪里可以找到这些指南? (JavaDoc似乎解释了 ActionLi ..
发布时间:2020-06-01 00:56:36 Java开发

Java Hangman项目:动作侦听器

我正在创建一个子手游戏。我使用Netbeans中的GUI工具栏将按钮A-Z如下所示: 我的问题是,如何我可以在其中添加动作监听器吗?是否可以使用循环?如果我单击按钮A,我将得到字符'a',依此类推。 解决方案 是的,可以使用循环,但是由于您的JButton是使用NetBeans代码生成创建的,因此它们最初不会在数组或集合中,因此,您必须执行以下操作:创建JButton数组并填充它使用 ..
发布时间:2020-06-01 00:56:32 Java开发

如何将评级栏设置为至少一颗星?

我要求对至少一颗星星的用户进行评分,然后再将评分提高到0.5。但我的问题是,用户不应将星级的最低评分更改为0.5或0。默认评分应为1。请对此提供帮助,并等待您的早日答复。我还尝试通过 link ,但完全使用 中的逻辑进行构造我的代码是 ratingBar .setOnRatingBarChangeListener(new OnRatingBarChangeListener(){ @ ..
发布时间:2020-06-01 00:56:30 移动开发

使用ChangeListener触发Java Swing中的更改?

我正在实施猜词游戏。所附图像给出了我在做什么的想法。我的 GamePane 由两个组件组成, ControlPane 和 HangManPane ,这是附件图像的顶部和底部。当玩家单击新游戏按钮时,必须通知 GamePane 。随后, GamePane 将从 ControlPane 请求SecretWord,并将其传递给 HangManPane 来构建模型。 所以这里发生了两件事,我想知道如 ..
发布时间:2020-06-01 00:56:23 Java开发

关闭单击的选项卡,而不是当前选择的选项卡JTabbedPane

我的主类中有这个类,可以在jTabbedPane上放置一个关闭按钮。问题是,例如,我已经打开了三个选项卡:选项卡日志,联系人和上传,而选项卡联系人是当前选择的选项卡。当我尝试关闭不是选定标签的日记帐标签时,关闭的是当前选定的标签。 class Tab扩展javax.swing.JPanel实现java.awt.event.ActionListener { @SuppressWarning ..
发布时间:2020-06-01 00:56:18 Java开发

Java简单计算器

我已经用Java编写了这个计算器程序。仅当一次计算两个数字时,此方法才有效。这意味着要得到1 + 2 + 3的总和,您必须这样: 按下1 按下+ 按下2 按下= 按下+ 按3 按= 并将其计算为6。 想要对此编程,以便通过以下方式获得答案: 按1 按+ 按2 按+ 按3 按= 但这给出了答案5 !!! 这是我的代码: 导入java.awt。* ..
发布时间:2020-06-01 00:56:16 Java开发

Java中的内部类和本地内部类有什么区别?

如果一个类是局部内部类,是否意味着它在另一个类的方法内部,或者它只是在某个地方的另一个方法中定义。 例如,在下面的代码中,MenuListener是否被视为内部本地类? import java.awt。* ; import java.awt.event。*; import javax.swing。*; 公共类MenuDemo扩展了JFrame { private Co ..
发布时间:2020-06-01 00:56:14 Java开发

如何通过单击按钮打开新窗口

作为我程序的一部分,我需要有一个按钮,当用户单击它时,它将打开一个新窗口。 我想我应该有一个制作框架并通过按钮调用它的类。但我没有任何开始的想法。我刚在程序中找到了按钮,但是它不起作用。有人可以告诉我该怎么做吗? 解决方案 这是您要执行的操作的简化版本: JButton按钮= new JButton(“新框架”); button.addActionListener(new ..
发布时间:2020-06-01 00:56:11 Java开发

在按下返回键时隐藏软键盘

我在SO上搜索了六个其他答案,但没有找到一个可行的答案。我要做的就是在用户按下Enter键时关闭软键盘。 (等效于疯狂的iOS“ resignKeyboard”调用。)在以下代码中,不会调用onEditorAction方法。我已经在XML文件中设置了一个EditText视图,片段中的代码如下: @Override public View onCreateView(LayoutInfla ..

Java计时器更改延迟与按钮

我有一个动画,希望通过单击按钮来加快和减慢速度。 我四处逛逛,找不到解决方案。目前,我在按钮上有一个动作侦听器,它可以更改延迟变量的值并重新启动计时器。 有人可以请教。 谢谢 解决方案 而不是更改计时器(动画的其他部分可能会依赖该计时器),我会更改物体的速度。 这有点主观。我的示例包含一个能够在相同时间段内改变速度的对象。实际上,您可能需要更改动画播放的时间,这需要更改时间 ..
发布时间:2020-06-01 00:55:59 Java开发

使用动作侦听器获取JButton的文本

getText 是否有原因导致错误:无法在代码所示的动作侦听器内找到符号的原因?另外,如果存在,我该如何解决该错误? class openNewPaneActionListener实现ActionListener { @覆盖 public void actionPerformed(ActionEvent e) { String butSrcTxt = e.getSource() ..
发布时间:2020-06-01 00:55:54 Java开发