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");