TITLE:JLabelの文字列を点滅させる

JLabelの文字列を点滅させる

編集者:Terai Atsuhiro
作成日:2004-04-12
更新日:2024-04-12 (金) 14:44:59

概要

javax.swing.Timer を使って文字列が点滅するJLabelを作成します。

#screenshot

サンプルコード

 final JLable label = new JLabel();
 Timer timer = new Timer(600, new ActionListener() {
   boolean flg = true;
   public void actionPerformed(ActionEvent e) {
     label.setText((flg)?"!警告!":"");
     flg = !flg;
   }
 });
 timer.start();
  • &jnlp;
  • &jar;
  • &zip;

解説

javax.swing.Timerを使って、ラベルのテキスト文字列と空文字列を交互に表示しています。点滅の間隔や、文字列の色を変えたりして実験してみてください。

コメント

  • Timerがあいまいならjavax.swing.Timerで解決 -- 666