jbutton相关内容

是否临时更改JButton背景颜色?

我对Java非常陌生,需要一些帮助。 我正在制作一个小的Java桌面应用程序,其中我基本上有一个4个JButton的网格(2 x 2网格),我需要单独的JButton的背景色改变,一秒钟后,改变回原始颜色(我试图制作的游戏就像Simon,在那里你必须遵循一个亮起的按钮模式)。 我有一个包含从1到4范围内随机生成的数字的向量,我希望能够从该向量中获取每个元素,并使相应的按钮在一秒钟内更改为不同的颜色 ..
发布时间:2022-04-03 20:57:01 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开发

在 java swing 上从子框架管理父框架

我有一个 jframe(父),它创建一个输入框架(子),我在其中获取一些参数. 在“子"框架中,我有“确定"和“取消"按钮. 当按下“ok"按钮时,父框架需要更新新数据. 最好的方法是什么?? 解决方案 在创建(或显示)子框架时传入对父框架的引用.这将需要一个重载的构造函数或显示方法. 一旦子级拥有引用,它当然可以调用父级公开的任何方法,例如 UpdateDate( ..
发布时间:2022-01-24 14:39:01 Java开发

按下 JButton 时 JFrame 不添加组件

我的代码基本上是关于有一个框架和一个按钮.您按下按钮可以绘制矩形,通过鼠标按下和鼠标释放获取坐标. 现在,如果您移除按钮,代码可以完美运行,代码如下. //测试文件 包ActionTest;导入 java.awt.*;导入 javax.swing.*;公共类 MouseTest{公共静态无效主要(字符串 [] 参数){EventQueue.invokeLater(new Runnab ..
发布时间:2022-01-24 14:30:28 Java开发

在 jbutton 中排序图像和文本

我试图将 JButton 上的文本覆盖在其后面的 ImageIcon 上.但是,当添加 imageIcon 时,文本会消失.有没有办法指定它的显示顺序?下面,我尝试分别添加图像和文本,看看是否会影响它,但没有运气.谁能帮帮我? private void initButtons() {int 位置 X = 0,位置 Y = 525;for (int y = 0; y ..
发布时间:2022-01-24 14:29:08 Java开发

第二个 JFrame 中的组件未显示

我想通过按下 JFrame 中的按钮来启动另一个 JFrame.但是,如果我按下按钮,它会显示 JFrame,但不会显示其中的按钮和滑块. 公共类 MainMenu 扩展 JFrame {私人 JFrame 点击;私有静态最终长序列版本UID = 9002;公共静态无效主要(字符串[]参数){新的主菜单();}公共主菜单(){构建GUI1();}公共无效 buildGUI1() 抛出 NullP ..
发布时间:2022-01-24 14:27:58 Java开发

如何让 Java 在继续之前等待方法完成?

所以我的问题是我需要这些方法一个接一个地运行,但我不知道如何让这些方法在运行前等待.任何帮助表示赞赏.谢谢你.这是我的代码: public void startMoving() 抛出 InterruptedException{moveEnemy("对",3);等待();moveEnemy("下",3);等待();moveEnemy("对",2);等待();moveEnemy("向上",1);等待 ..
发布时间:2022-01-24 14:17:36 Java开发

JButton 扩展以占据整个框架/容器

大家好.我正在尝试制作一个带有按钮和标签的摇摆 GUI.我使用边框布局,标签(在北场)显示得很好,但按钮占据了框架的其余部分(它在中心场).知道如何解决这个问题吗? 解决方案 您必须将按钮添加到另一个面板,然后将该面板添加到框架中. 原来 BorderLayout 扩展了中间的组件 您的代码现在应该如下所示: 之前 public static void main(Str ..
发布时间:2022-01-24 14:15:47 Java开发

从 JButton 调用方法会冻结 JFrame?

我正在为班级做一个基本的乒乓球游戏.我有 Pong 工作,并且在启动时有一个 GUI 显示,不幸的是我似乎无法从开始 JButton 开始游戏.我已经评论了代码的问题所在,并删除了不相关的代码. frame.add(GUIPanel);JButton startButton = new JButton("开始!");GUIPanel.add(startButton, BorderLayout. ..
发布时间:2022-01-24 14:08:52 Java开发

Java:在动作监听器中使用图形组件

我用不同的 JButtons 制作了一个 JFrame,我想从另一个类中获取图像.有任何想法吗?或者如何在同一个类上绘制但在执行的操作上?因为它不允许我做任何图纸...我的编译器总是给我错误消息 import java.awt.*;导入 java.awt.event.ActionEvent;导入 java.awt.event.ActionListener;导入 java.io.IOExcepti ..
发布时间:2022-01-24 14:03:06 Java开发

如何从按钮关闭的 java swing 窗口返回值?

基本上,我的主代码中有某处调用了这行代码 editwindow clubeditwindow = new editwindow(1,"Club Edit"); 这一行打开了一个新的 JFrame,它基本上可以编辑来自主类的一堆信息.我有 2 个按钮,称为保存和取消.单击保存时,我想从文本字段中获取值,然后将其放入一个新对象并将其返回给主类,然后关闭窗口.单击取消时,我希望它不做任何事情,这很简 ..
发布时间:2022-01-24 13:51:55 Java开发

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

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