有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何设置更改按钮颜色之间的延迟

int p = 0;
int z = 0;
while (p < plaintext.length) {

    while (z < 26) {
        buttons[plaintext[p]+z*26].setBackground(Color.GREEN);
        z++;
    }

    z = 0;
    p++;                        
}

我将一列26个按钮设置为绿色背景,以26×26按钮网格中的变量p作为起点。所以我的问题是,如何在每一列改变背景颜色之间有一个延迟,这样它首先显示第一列变绿并等待几秒钟,然后显示第二列变绿并等待几秒钟,依此类推

提前谢谢


共 (1) 个答案

  1. # 1 楼答案

    使用Thread.sleep(2000);将主线程置于睡眠状态2000是毫秒,意味着2秒的延迟