- ベストアンサー
javaアプレット起動での問題
- 今作っている五目並べのjavaアプレットで、Internet Explorer ではゲームが動かない
- タイトル画面を作り、そこからゲームに入っていくプログラムを作成した
- 予想ではSwingが関係しているため、IEでは起動できない可能性がある
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
関連するQ&A
- javaアプレットでフレームでのタイマーが起動しない
現在、五目並べをアプレットで作っていて、タイトルが面からボタンを押す事で、フレームを呼び出してゲームをスタートさせるようにするところまで作りました。 しかし、碁石を置いたり、勝敗判定、禁じ手などゲームとしては動かせる事ができるのですが、持ち時間を表示するためのタイマーが起動しません・・・。 そこで、質問なのですがフレームにタイマーをつける事というのはできるのでしょうか?
- ベストアンサー
- Java
- 至急助けてください(javaアプレット
現在、Javaアプレットにて五目並べを作成しています。 今、問題が起きて、リストボックスの中身を初期化したいのですが・・・。 問題の詳細としては、五目並べのゲームをフレームで起動させ、フレームを閉じてもう一度起動したときにリストボックスの中身が残ってしまいます。リストボックスは棋譜に利用しています。 どうすればこの問題を解決できるでしょうか? 回答よろしくお願いいたします。
- ベストアンサー
- Java
- javaのswingコンポーネントについて質問です。
javaのswingコンポーネントについて質問です。 javaをやり始めて2ヶ月ぐらいたちました。 今までアプレットとアプリケーションの両方をやりこちらはできたのですが 「swing」を使用したアプレット(JApplet)だけがアプレットビューアやhtmlで開いても実行できません。 わかるかたできれば教えていただければ幸いです。 追記 実行できないのはソースファイルにJAppletで組んだプログラムだけです。 本に記載されたソースプログラムやインターネットに上がっているソースプログラムを実行してみましたが これらもJAppletを使用したものだけができませんでした。
- 締切済み
- Java
- Javaアプレットを表示できない
Windows7にjdk1.8.0_74 と jde1.8.0_74 をインストールしています。Javaアプレットを貼ったHTMLファイルをダブルクリックして、インターネットエクスプローラ(バージョン11)にて表示させようとするのですが、Javaのマークは表示されますが同時に「ブロックされたJavaアプリケーション(Javaセキュリティによってブロックされたアプリケーション)」の警告が表示されてしまい、Javaアプレットを表示させることができません。どのようにすれば、表示させることができるか、教えてください。 トラブルシューティングを参考に下記は実施済みです。 1. インターネットエクスプローラのツール>インターネットオプションで同ダイアログ「詳細設定」タブでセキュリティ項目「マイコンピュータのファイルでのアクティブコンテンツの実行を許可する」にチェックを入れてOKをクリック 2. インターネットエクスプローラのツール>インターネットオプションで同ダイアログ「セキュリティ」タブで「レベルのカスタマイズ」ボタンをクリックして、「Javaアプレットのスクリプト」を「有効にする」のラジオ・ボタンが選択されていることを確認 3. 「Javaコントロールパネル」ウィンドウで、「詳細」タブの「ブラウザのデフォルトのJava」項目は、「Microsoft Internet Explorer」にチェックが付いて灰色になっており新たな設定はできない状態にある。 尚、コマンドプロンプトでAWT、SwingのJavaプログラム/アプリを表示することはできますが、
- ベストアンサー
- Java
- JAVAアプレットのサウンド機能について
JAVAアプレットの機能にAudioClipインターフェースがありますよね? 例えば AudioClip ac; public void init() { ac=getAudioClip(getDocumentBase(),"ga.wav"); ac.play(); ac.stop(); ac.loop(); ac.stop(); } という感じで音楽を鳴らしたり、止めたりできますよね? 必要に応じてそのようにしたいのですが、 音声ファイルであるwavファイルが4MB以上のものだと、何度か鳴らしたり止めたりしている間に、必ず5回以内の間には、プログラムが暴走して、音楽が止まるわけでもなく、きちんと鳴るわけでもなく変な音が鳴り続けます。アプレットビューアで起動してますが、そのビューアも強制終了しなくてはいけません。 まさか、JAVAそのものの問題ではなく、僕のPCのCPUの可能性もあると思われますか?
- ベストアンサー
- Java
- FLASH上でjavaアプレットは起動可能?
たびたびすいませんが、質問します。FLASH画面でjavaアプレットを起動しようと考えています。できるとしたらどういった感じのプログラムになるのですが?外部swfみたいな記述で起動できるのでしょうか?ご教授のほどよろしくお願いします。結構テンパッています~~~!!
- ベストアンサー
- Flash
- Yahoo ゲームのアプレットが起動しない
Yahoo ゲーム(囲碁)で、ここ数日アプレットが起動しなくなりました。 Yahoo ゲームヘルプで、 下記ファイルを一旦削除してプラウザを再起動すれば利用 出来ると説明があります。 Win95/98ユーザー C:windows- Downloaded Program Files - Yahoo!( ゲーム名) このファイルを削除の方法がわかりません。 どなたかご存知の方ご教授お願いします。
- ベストアンサー
- Windows 95・98
- Javaのアプレットについて
Javaのアプレットでゲームを作ろうとしているのですが、フリー音楽制作ソフトの「Domino」を起動したままアプレットを使うと処理速度が速くなってしまうことがわかりました。 一応自分なりに原因を考えたのですが確証がないので、原因をご存知の方がいらっしゃれば教えていただきたいです。また、そうでなくても、何か参考になることや、皆さんなりの考え、どのようなパソコン・ソフトで同じ症状が出るのか、など、些細なことでもいいので教えていただきたいです。 わからないなりに僕が考えたのは、Dominoが使っているシステム時間とアプレットのシステム時間にはつながりがあって、Domino側がそこをいじってしまうせいでアプレットがおかしくなっているのではないか、というものです。そもそもアプレットの書き方がおかしいのかもしれませんが・・・(「考えた」ってほどよく考えてない・・・) 一応確認している範囲では、「Domino」、「Music Studio Producer」、「RPGツクールXP」などのDirectX使用ソフト、「YouTube」などの動画サイト、などなどを同時に起動していると処理が速くなることを確認しています。 問題が解決できないものであったとしても、説明書に対処法を書きたいので、よろしくお願いします。 一応、適当に作った実験用のプログラムを書いておきます。 ---------------------------------------------------- import java.applet.Applet; import java.awt.*; public class Test extends Applet implements Runnable{ Thread thread; Image bufferImage; Graphics bufG; int to_x,to_y,to_x2,to_y2,count,time; long preTime, nowTime; final int fps = 60; final double frameTime = 1000 / fps; public void init(){ to_x=to_y=to_x2=to_y2=0; count=0; time=0; preTime = 0; nowTime = 0; requestFocus(); thread = new Thread(this); thread.start(); } public void run(){ while(true){ count++; if(count>=60) { count=0; time++; if(time>=60) { time=0; } } to_x = (int)(200 * Math.cos(Math.PI*(time-15)/60*2)) + 400; to_y = (int)(200 * Math.sin(Math.PI*(time-15)/60*2)) + 240; to_x2 = (int)(100 * Math.cos(Math.PI*(count-15)/60*2)) + 130; to_y2 = (int)(100 * Math.sin(Math.PI*(count-15)/60*2)) + 350; while(nowTime-preTime < frameTime){ nowTime = System.currentTimeMillis(); } preTime = nowTime; repaint(); } } public void paint(Graphics g){ bufferImage = createImage(640,480); bufG = bufferImage.getGraphics(); bufG.setColor(Color.black); bufG.fillRect(0, 0, 640, 480); bufG.setColor(Color.white); bufG.drawLine(400,240,to_x,to_y); bufG.drawLine(130,350,to_x2,to_y2); bufG.setFont(new Font("Serif",Font.BOLD + Font.ITALIC,14)); bufG.drawString("time = " + time,20,30); bufG.drawString("milli_second = " + 1000*count/60,20,60); g.drawImage(bufferImage, 0, 0, this); } public void update(Graphics g){ paint(g); } }
- ベストアンサー
- Java
- アプレットとテキストファイル
Java初心者です. appletでゲームのようなものを作ろうと思い, テキストファイル(*.txt)から文章を読み込んで 表示するようなプログラムを書きました. eclipseのアプレットビューアではちゃんと表示されるのですが, 自分でhtmlを書いてブラウザで表示させようとすると, このテキストファイルが読み込まれないのか,以下のようなエラーが ブラウザの下に出ました. java.security.AccessControlException: access denied(java.io.FilePermission ./res/aaa.txt read). これはどういうことなんでしょうか. eclipseのアプレットビューアを使ったら, プロジェクトフォルダに"java.policy.applet"というものができていたので, これをうまく使えたらいいのかとも思うんですが, どうもよくわかりません. ご回答お待ちしています. ちなみにOSはmac OSXで, フォルダの構成は, プロジェクトフォルダ ー/src/*.java,*.class ー/res/aaa.txt です.
- 締切済み
- Java
- JAVAでのチャットができません
iMacを使ってYahoo!チャットに接続しています。 JAVAとHTMLを選択するところがあって、HTMLだとチャットができるのですが、JAVAだとアプレットが起動中のまま強制終了してしまいます。 ブラウザはInternet Explorer 5.0です。 編集→初期設定を見てみましたが、JAVAに関する項目はありませんでした。 どうすればJAVAでできるようになるか、教えて下さい!
- ベストアンサー
- その他(インターネット接続・通信)
お礼
お騒がせしました~。 ただプログラムがまずかったみたいで、画像のロードの仕方を変えたら普通に動く事ができました。 回答してくださった方ありがとうございました。