- 締切済み
アニメーションをスタート・ストップさせるボタンについて
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- ssr-y6
- ベストアンサー率71% (5/7)
以下は、画像を差し替えながら表示させてアニメーションにするアプリケーションの一例です。 import java.awt.*; import java.awt.event.*; class animecanvas extends Canvas implements ActionListener, Runnable { private static final String FileName[] = {"0.gif", "1.gif", "2.gif", "3.gif", "4.gif", "5.gif", "6.gif", "7.gif", "8.gif", "9.gif"}; public Thread AnimeThread; private Image Cell[]; private Button SB; private boolean RunFlag; private int CellNum; public animecanvas(Button sb) { int i; SB = sb; Cell = new Image[FileName.length]; for (i = 0; i < FileName.length; i ++) Cell[i] = Toolkit.getDefaultToolkit().getImage(FileName[i]); AnimeThread = new Thread(this); CellNum = 0; RunFlag = false; }; public void run() { while (CellNum >= 0) { if (RunFlag) { CellNum ++; if (CellNum >= FileName.length) CellNum = 0; repaint(); }; try { Thread.sleep(500); } catch(Exception ex) { CellNum = -1; }; }; }; public void paint(Graphics g) { g.drawImage(Cell[CellNum], 0, 0, this); }; public void update(Graphics g) { paint(g); }; public void actionPerformed(ActionEvent ae) { if (ae.getActionCommand() == "SB") { if (RunFlag) SB.setLabel("start"); else SB.setLabel("stop"); RunFlag = !RunFlag; }; }; } public class anime { public static void main(String args[]) { Frame MF = new Frame("Anime"); MF.setSize(300, 300); Button SB = new Button("Start"); animecanvas AC = new animecanvas(SB); MF.add(SB, BorderLayout.NORTH); MF.add(AC, BorderLayout.CENTER); SB.addActionListener(AC); SB.setActionCommand("SB"); MF.setVisible(true); AC.AnimeThread.start(); }; }
関連するQ&A
- Flashアニメーションを制御するスタートボタン ストップボタンを作り
Flashアニメーションを制御するスタートボタン ストップボタンを作りたい FlashCS4を利用している初心者です。 アニメーションを制御するスタートボタン ストップボタンを作りたいのですが ボタンにアクションスクリプトをつけたいのですが 『現在の選択範囲にアクションを割り当てる事ができません』とでてしまいアクションがつけられません。 何か、見落としているのでしょうか? ご教授よろしくお願いいたします。
- ベストアンサー
- Flash
- 「スタート」と「ストップ」ボタンを共用させたい
今晩は、JavaScriptの初心者です。 ある画像を「スタート」ボタンで動かし、別の「ストップ」ボタンで止めるソースを書こうと思いましたが、 「スタート」ボタンで動かした後で、そのボタンを「ストップ」ボタン表示に変更させ、そのボタンで画像の動きを止めるソースはどのように書くのでしょうか。 宜しくお願いします
- ベストアンサー
- JavaScript
- Windows7 スタートボタン変更。
画像を添付させて頂きます。左側の画像が、元々のWindows7のスタートボタンですが、このスタートボタンを、右の画像のように変更したいのですが、素人のため、webで検索するも、何の事やらでして、変更出来ません。どなたかわかり易く教えて頂けませんでしようか
- ベストアンサー
- Windows 7
- スタートボタンから何も出なくなった!たすけてぇ!
昨日まで快調に動いていたのに 朝立ち上げるとスタートボタンから何も出てこないのです。かろうじて1ミリぐらいの棒?は見えますが。。。 C>WINDOUS>スタートメニュー>プログラムから 必要なプログラムは開くことができますが。 どうしたらいいでしょう、教えてください。 どこへ行ったのでしょう。。。
- ベストアンサー
- その他(インターネット・Webサービス)
- スタートボタンについて
パソコンの反応が遅かったので今日クリーナーをかけたのですが スタートボタンを開くと{すべてのプログラム}の上が全部無くなって いたのですが、やはりクリーナーが原因でしょうか??>< 重くてインターネットも開けない状態だったので スカイプでそのクリーナーのファイルを送って もらいました>< ちなみに私のパソコンがWindows7ですっ
- ベストアンサー
- Windows 7
- スタートボタンの画像変更プログラムについて。
スタートボタンの画像変更プログラムについて。 タスクバーにあるスタートボタンの画像を変更するプログラムなのですが、 BitBlt関数で表示したのはいいのですが、 マウスを乗せたり、クリックしたりすると更新されて、 表示させる画像の表示を更新させるまで標準の画像が表示されるのですが、 どうすればいいのでしょうか? BitBlt関数では駄目で、他の方法でしないといけないのでしょうか? 「TTClock」などのソフトでは、スタートボタンの画像の変更が出来るのですが、 このようなソフトのようにしたいと思っています。 開発環境 XP SP3 C/C++ Visual C++ 2010 Express
- ベストアンサー
- C・C++・C#
- スタートボタンが表示されなくなりました
普通画面の左下に「スタート」というボタンがあって、これをクリックしてプログラムをスタートさせたり、シャットダウンしたりしますが、この「スタート」ボタンを含むバーが急に表示されなくなりました。どうすればよいでしょう。
- ベストアンサー
- Windows XP
- スタートボタンが消えました。
Windows8.1 を使用しています。スタートボタンが消えました。 再起動しても同じです。デスクトップ画面左下には、白い横向き台形のアイコンが表示されます。 右クリックをすると、プログラムと機能/電源オプション/デバイスマネージャーなどのメニューが出ていきます。 スタートボタンを戻すにはどうしたらよいでしょう。
- ベストアンサー
- Windows 8
- FlashでStartボタン
シーン1からシーン2へ移り変わる時に Startボタンで移りたいのですが、 フレームにstop()を入れると ボタンが押せません。 (単なるテキストになってしまいます) また、シーン1の最後のフレームにstop()を入れないと自動的にシーン1からシーン2へ移ってしまします。 以下のURLのような動きをしてほしいのですが、 http://www.fsozai.com/SummerAS/106.html http://jozan123.ld.infoseek.co.jp/come_try_me.html 分かる方よろしくお願いします。
- ベストアンサー
- Flash