いくつかのカスタム アクションを使用して、Timer というクラスを作成しました。
その後、必要なことだけを行うクラス javax.swing.Timer があることがわかりました。
そこで、"My" Timer クラスの名前を (NetBeans の Refactor ボタンを使用して) 別の名前に変更し、内部で次のようにしました:
Timer timer = new Timer();
timer.schedule(new SayHello(), 5000);
しかし、それはうまくいきませんでした.Timerの構築には、古いクラスが必要とするいくつかの変数が必要であるというエラーが発生しました。したがって、javax.swing.Timer ではなく、古いクラスを参照します。
何が起こっているのか誰か教えてください。
これをやろうとしました:
javax.swing.Timer timer = new javax.swing.Timer();
timer.schedule(new SayHello(), 5000);
しかし、それもうまくいきませんでした