ホームページ >Java >&#&チュートリアル >データベースの更新に基づいて Java Swing のボタンの色を変更するにはどうすればよいですか?
Java Swing でのボタンの色の変更
Java Swing では、色を含むボタンの外観を変更して、視覚的なフィードバックを提供できます。ユーザーへ。この記事では、データベース ステータスの更新に基づいてボタンの色を変更する方法について説明します。
ボタンの色の設定
ボタンの背景色を変更するには、setBackground を使用します。方法。以下に例を示します。
import javax.swing.JButton; import java.awt.Color; // ... JButton button = new JButton(); button.setBackground(Color.GREEN);
ボタンの色の点滅
ボタンを点滅させる (つまり、色を繰り返し変更する) には、タイマーを使用できます。タイマーの間隔を希望の点滅速度に設定し、タイマーのアクション リスナーで、ボタンの背景色を 2 つの値の間で交互に切り替えます。
例を次に示します。
import javax.swing.Timer; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; // ... Timer timer = new Timer(500, new ActionListener() { boolean flashing = false; @Override public void actionPerformed(ActionEvent e) { flashing = !flashing; button.setBackground(flashing ? Color.RED : Color.GREEN); } }); timer.start();
追加メモ
以上がデータベースの更新に基づいて Java Swing のボタンの色を変更するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。