Java 绿色环保;红灯模拟

Java 绿色环保;红灯模拟,java,swing,Java,Swing,我正在使用Java(eclipse)开发一个简单的安全系统,将有一个控制面板,当用户输入正确的pin时,指示灯将从红色变为绿色,持续10秒(所需的功能)。但我不知道如何制作灯光。有一个显示亮起红灯的图像,还有一个显示亮起绿灯的图像。让您的代码显示红色图像,直到pin码正确,然后显示绿色图像。应该有一个带有两个图像的JLabel(用于红灯和绿灯)。验证pin码后,应将标签更改为显示绿色图像 应启动javax.swing.Timer以在10秒内调用操作。调用计时器的actionPerformed()

我正在使用Java(eclipse)开发一个简单的安全系统,将有一个控制面板,当用户输入正确的pin时,指示灯将从红色变为绿色,持续10秒(所需的功能)。但我不知道如何制作灯光。

有一个显示亮起红灯的图像,还有一个显示亮起绿灯的图像。让您的代码显示红色图像,直到pin码正确,然后显示绿色图像。

应该有一个带有两个图像的JLabel(用于红灯和绿灯)。验证pin码后,应将标签更改为显示绿色图像


应启动javax.swing.Timer以在10秒内调用操作。调用计时器的actionPerformed()时,只需恢复标签的红色图像。

您可以使用简单的JLabel,并向其添加一些圆形红色图像。 输入正确的代码后,只需切换到绿色图像即可

但是其他人都是对的,只要试一下,当你在处理这个问题上遇到具体问题时,再回来。然后我们可以看到代码,并以此为基础给出答案


编辑:好的,其他更快的:D

阐明“光”是什么。您是指Java的Swing库中的某种图标吗?到目前为止你都尝试了什么?为什么不去写一些代码,然后试一试呢?我们回答特定的编程问题;而不是概念性的。我对访问面板进行了编程,所有这些都是为了接受PIN,并根据数据库中的PIN检查这些PIN,但它只表示如果检查成功,则授予访问权限,但我希望绿灯显示检查是否成功(就像没有黄色哈哈的红绿灯)Hi@user3073941,请告诉我们您尝试了什么,有很多人愿意帮助您,但您必须向我们展示一些努力:)+1是唯一提到
计时器的答案。顺便说一句,一个简单的
setBackground
就足够了,而且实现起来要简单得多。@MarkoTopolnik可能不够,如果你想要圆或一些装饰等。但对于最简单的情况,背景是enough,我认为OP当前的目标是让任何东西都能工作:)