我正在尝试向项目添加一些额外内容以了解 gui 接口。我正在用java构建一个警报面板,我只想在各种激活状态下更改文本,即从武装到武装,从解除武装到解除武装。
我尝试使用该Thread.sleep
方法,但这只会延迟我的文本出现在屏幕上的时间。
你能告诉我需要抬头的方向吗?以下是我正在处理的部分,但如果需要,我有完整的代码可用。
public void actionPerformed(ActionEvent e){
else if(e.getSource() == disarm){
dPanel.setBackground(Color.GREEN);
adPanel.setBackground(Color.GREEN);
screen.setText("Disarming");
try {
Thread.sleep(5000);
} catch (InterruptedException e1) {
e1.printStackTrace();
}
screen.setText("Disarmed");