ベストアンサー JAVA初心者です。JAVAで音を鳴らすプログラム 2008/08/10 20:02 JAVA初心者です。JAVAでボタンを作り、ボタンをクリックすると音が鳴るというプログラムを作りたいのですが、宣言とか処理とかをどうやって書けば良いのかわかりません…。アドバイスお願いします。 みんなの回答 (2) 専門家の回答 質問者が選んだベストアンサー ベストアンサー htmcr ベストアンサー率36% (11/30) 2008/08/11 10:29 回答No.2 Beep音を鳴らす - Java Swing Tips http://terai.xrea.jp/Swing/Beep.html 質問者 補足 2008/08/11 16:47 ご回答ありがとうございます。 参考にさせていただきます。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 その他の回答 (1) _ranco_ ベストアンサー率58% (126/214) 2008/08/10 20:50 回答No.1 いちばんお手軽なのは、java.Appletクラスのstaticメソッド、newAudioClip()にwavファイルなどのURLを与えてAudioClipを作り、そのplay()メソッドを呼ぶことです。 質問者 補足 2008/08/10 22:36 回答ありがとうございます。 appletは使えませんでした…。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピュータープログラミング・開発Java 関連するQ&A JAVA初心者で申し訳ございません。 JAVA初心者で申し訳ございません。 クライアントとサーバにそれぞれJAVAプログラムがあるとします。 (1)クライアントのJAVAプログラムである情報を取得し、 (2)その情報をサーバにあるJAVAプログラムに渡して (3)サーバのJAVAプログラムでその情報を処理したい(ログ出力など)。 (2)の方法は、どのようなものがあるのでしょうか? 初心者なので簡単な方法を教えていただけないでしょうか? (セキュリティとか気にしないでよいです。) サーバ側にHTTPサーバをたててHTTP通信する方法なんかもあるのでしょうか? JAVAでフォートランのプログラムを動かす方法 プログラムの初心者なのですが、JAVAを使ってプログラムを作るのですがJAVAで入出力の部分を作りそこで設定した値をフォートランで作ってある計算プログラムにいれて計算させ結果をJAVAで出力することはできるのですか? 簡単に書くと 入力画面(JAVA) ↓ 計算(フォートラン) ↓ 出力画面(JAVA) こういう感じのものができるかどうか教えてください。 宜しくお願いします。 Java初心者です。 Java初心者です。 デスクトップ等のPC画面内をクリックしたときに、クリックしたよというフラグを取得したいのですが、さっぱりわかりません。 ネットで検索しても、Javaで用意したコンポーネント上をクリックしたというフラグは拾えるのは多数紹介されているのですが・・・(探し方が悪いのかも)。 また、クリックしたところの座標も取得できるようにするつもりです。(←これは、getPointerInfo()で解決できると思っています) お手数ですが、どうぞご教授お願い致します。 ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム JAVAで作るプログラムとは HPに使うJAVAスクリプトの勉強をしたく、JAVAとスクリプトは違う事を知らずにJAVAの通信教育を申し込んでしまいました。 JAVAはサーバー側のプログラミング言語で、 スクリプトはクライアント側のスクリプト言語でブラウザ上で動作する。 申し込んだものは仕方ないので頑張ってJAVAを理解したいと思うのですが、 ネット上のJAVA講座を見ると最初にJAVAをインストールするとあります。 これはJAVAを作成するソフトのようなものですか? JAVAで作るプログラムとはOSのようなものですか? JAVAでプログラムを作ってHPの更新やスクリプトが作成できるのですか? そもそもJAVAで作るプログラムとはどのように利用するのか、 プログラムの意味がよく分かりません。 JAVAとスクリプトの違いはもう良いのでプログラムについて 分かりやすく教えてください。 javaとjavaの脆弱性 プログラミング初心者です。 現在JavaSEを使用してjavaでのプログラミングを学んでいます。 JavaSEやJavaEEというのはJavaを構成するソフトウェアだということまでは理解している程度の本当に初心者になります。 今回、わけあってflashblackのようなJavaの脆弱性を狙ったウイルスについて調べているのですが、Javaの脆弱性というものがいまいち理解できません。 一般ユーザーへの呼びかけで、 「普段Javaを使わないならアンインストールし、ネットで見られないページなどがあって不便なようなら最新版をインストールしたらいい」 という書き込みなどを見ました。 Javaとは、インターネットでサイトを閲覧するものでもあり、プログラミング言語でもあるのでしょうか。 私はJavaというプログラミング言語のセットの中にJavaSEやJavaEEが入っている、というイメージでした。 そうするとインターネットでサイトを見ている一般ユーザーが使っているJavaとプログラミングで使用するJavaは違うものなのでしょうか。 考え方が根本的に何かちがうのでしょうか。 またJavaの脆弱性とはなんでしょうか。 不正な処理を実行するプログラムを組み込まれてしまいやすいサイトを作る、プログラミングというような考え方でよろしいのでしょうか。 JAVA 別のプログラムを操作する JAVA初心者です。 JAVAで、例えばsample1.classを実行すると、 sample2.javaがコンパイルされる・・・。 というような、実行すると他のプログラムをコンパイル するようなプログラムはどのように書けば良いでしょうか?? ご教授お願いいたします。 動画をダウンロードするプログラムを作るには? java初心者です。youtubeの動画をダウンロード出来る簡単なプログラムを作ってみようと思ったのですが どのような手順で処理をしていけば良いのか検討がつきません。 こういう手順で学習していけなど、アドバイスを頂きたいです これまではjavaでテトリス、マインスイーパーなどは作っていました 恐らく私のような初心者には難しいのであろうと思うのですが、よろしくお願いします Classファイル → Javaソースプログラム どーも、こんにちは。プログラミング初心者です。 現在Javaを使ってプログラムをしています。 JavaはJavaソースをコンパイルするとClassファイルが生成されるじゃないですか? では逆に、ClassファイルからもとのJavaソースプログラムに変換する(?)、取り戻すことはできないのでしょうか??? もしかして無理なのかもしれませんが、これが出来ないとどうしていいか分かりません。 どうしても、ソースプログラムが見たいClassファイルがあるのです。 そんな状態なので困っています。 どなたか少しでもご存知の方は、ご一報ヨロシクお願いします!! javaもしくはjava3Dをつかって 最初に断っておきますが,初心者です javaもしくはjava3Dを使って正弦波をX軸Y軸の上を動かしたいのですが,うまくいきません.正弦波を表示させるところまではうまくいくのですが動かそうとするとエラーがでてしまいます.動かすプログラムが間違っているのでしょうか? 自分のやり方は線を描画して再計算して何も実行文のないwhile文で時間を稼いでもう一度描画というふうにしています.BASICではこの方法でやりました. また,表示させた画像をボタンから任意に画素数を代えて画像の2値化などができるプログラムなどは作れるでしょうか?こっちはまったくの手付かずなのですが ... どなたか,アドバイスいただける方いましたらお願いします. java初心者(プログラミング初心者)です 最近「独習java」を読んだjava初心者です。 文法はだいたい理解したので、このサイトにあるプログラムのソースコードを読もうとしました。 http://www36.atwiki.jp/aial/pages/11.html 正直言って難しいです。手が付けれません。(C#で書かれていますが、文法は似ているので大丈夫だと思います) しかし、大学での勉強に役に立つのでどうしても読めるようになりたいです。 文法を理解したぐらいではこのレベルのプログラムを理解するには早すぎるのでしょうか? ではこれからはどういった勉強をすればいいのでしょう。 よろしくお願いします。 「javaプログラムについて」 javaプログラムでURLをスレッドを作って、たくさん読み込むと、 「address already in use: connect java」というエラーがでます。なぜでしょうか? 宜しくお願い致します。 JAVA でコンパイラを作りたいと考えています。 JAVAでJAVAコンパイラを作りたいと思っています。 コンパイラといっても、JDKにGUIをかぶせるようなものなんですが・・・ そこで、お聞きしたいのですが・・・(^^ゞ ボタンをクリックすると、javacコンパイラを実行するようにするには、どうすればいいのですか?javaで、他のプログラムファイルを実行する事はできないですよねぇ?(たとえば、.exeファイルを実行する事など) うぅ~、わからない。??????(-_-;) どうか、教えてください。お願いします。 AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム Javaでこんなことは出来る? Javaを使ってあるプログラムを開発したいのですが、気になることがあります。 イ:携帯電話のボタンで操作して発言を書き込むプログラムを作りたいのですが、Javaアプレットでそのようなことは可能でしょうか? ロ:JavaアプリではなくBREWアプリのみ対応の携帯電話でも出来れば使えるようにしたいのですが、大丈夫でしょうか? ハ:Javaでダメな場合、ほかにいいプログラム方法はありますか? java初心者のものですが、importについて質問があります。 java初心者のものですが、importについて質問があります。 下記のコードをコピペして確認しようとしたところimportの箇所で見つからないというエラーが出てしまいました。 Gmail.java package android.provider; import com.google.android.collect.Lists; ←com.googleがエラー import com.google.android.collect.Maps; ←com.googleがエラー import com.google.android.collect.Sets; ←com.googleがエラー : : ディレクトリは次の通りです。 C:\Program Files\Java\myPackage -com -google -android -collect Lists.java Maps.java Sets.java C:\Program Files\Java\android.provider\src -android -provider Gmail.java 環境変数の「CLASSPATH」にはC:\Program Files\Java\myPackageを追加してありますが 設定、ディレクトリなどおかしなところあればご指摘ください。 開発環境 windowsXP eclipse(pleiades-java-3.5.2) よろしくお願いします。 JAVA環境にインストールについて(JAVA初心者です。) JAVA環境にインストールについて(JAVA初心者です。) ・JAVAでの開発が必要になったため、JAVA(SE)をインストールしました。 ・PATH等を設定 ・コマンドプロンプトからjavac -version を実行してバージョンが表示するのを確認しました。 次に、JDK内のdemoのapplets内のdemoを実行してみたのですが実行できませんでした。 まだ何かインストールするものが必要ですか? あと、JAVA SE と JAVA EEの違いはなんですか? なにぶん、JAVA生まれて初めてやるもので、上司から本を渡され、本を見て悪戦苦闘してます。 (その上司もJAVA全然知らなく、すべて私に押し付けています。) 何か参考になるHP等ありましたら教えてください。 よろしくお願いします。 Javaプログラムの繋げ方について。 Javaプログラムの繋げ方について。 今まで(1)のようなプログラムを書いていました。 作りたいものに向けて色々検索するとやりたいものに近い(2)のようなサンプルプログラムを見つけました。 しかし、Java初心者なもので混ぜ方(?)がわかりません。 現在の私の知識からいうと今までのはアプレットでフレーム使うのはアプリケーションなのかな?別物なのかな?そんな感じです。 もし、混ぜることができるなら何かアドバイスをお願いします。 (1)package test; import java.applet.* ; import java.awt.Label ; import java.awt.Font ; import static java.awt.Font.BOLD ; import java.util.*; import java.awt.Graphics; import java.awt.Image; import java.awt.*; public class test extends Applet{ public void paint(Graphics g){ g.setColor(Color.red); g.fillOval(320, 200, 100, 100); } public void init () { ~~~~~~~~~~~~~~~~ } public void start () { ------------ }}} (2)import java.awt.*; import java.awt.event.*; public class MouseEvent7 extends Frame { int posX = 50; int posY = 50; public static void main(String [] args){ new MouseEvent7(); } //コンストラクタ MouseEvent7(){ this.addWindowListener(new WinAdapter()); //ウィンドウリスナーの登録 this.setSize(200,200); this.setVisible(true); //MouseMotionListenerの登録 addMouseMotionListener( new MouseMotionAdapter(){ public void mouseMoved(MouseEvent e){ posX = e.getX(); posY = e.getY(); repaint(); //paintメソッドを実行 } } ); } public void paint(Graphics g){ g.drawOval(posX,posY,50,50); } } (1)の内容に本当に(2)のプログラムで出来るマウスの動きに合わせて円も動く+クリックしたらそこで止まるだけいいのですが。 出来たら止まった点の座標も取りたいですが、そこまではいってません;; javaのsslプログラムについて質問です 以下のサイトにありますjavaのプログラムを実行したいのですが https://github.com/Kanatoko/POODLE 実行環境はどのようなものを想定しているプログラムなのでしょうか 実際にローカルにssl3.0のサーバを立ててその環境で実行するプログラムなのか JDKなどjavaの環境があれば実行できるプログラムなのか、、など 私が実行した結果以下のエラーを吐きましてお手上げ状態です [java] Exception in thread "main" java.net.BindException: アドレスは既に使 用中です [java] at java.net.PlainSocketImpl.socketBind(Native Method) [java] at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376) [java] at java.net.ServerSocket.bind(ServerSocket.java:376) [java] at java.net.ServerSocket.<init>(ServerSocket.java:237) [java] at javax.net.ssl.SSLServerSocket.<init>(SSLServerSocket.java:181) [java] at sun.security.ssl.SSLServerSocketImpl.<init>(SSLServerSocketImpl.java:134) [java] at sun.security.ssl.SSLServerSocketFactoryImpl.createServerSocket(SSLServerSocketFactoryImpl.java:91) [java] at MPoodle.main(MPoodle.java:39) 環境は仮想環境で centos JDK1.7 apache https 443 ssl3.0のみうけつける 上で言いました通り実行環境はなんなのでしょうか、、javaは全くの素人でして ソケットプログラミングで、portを443と1443などどうなっているのかもさっぱりでございます。。。 どなたかご教授お願いしたします。 Javaのプログラムで削除したいのですが・・・ パソコンの容量が非常に少なくなっていて、不要なプログラムを削除しています(削除前のCドライブ容量は2Gほど)。 そこでいろいろと削除しているのですが、Java関連のデータが多かったので、他の質問を参考に少しずつ削除してきました。 しかしどれを削除していいのかがよくわからずに困っています。 なお、Java関連で入っているプログラムは Java 2 Runtime Environment, SE v1.4.2_01 Java DB 10.3.1.4 Java(TM)6 Update6 Java(TM)SE Development kit 6 Update 6 ・・・です(Javaとついたものはこれだけでした)。 あと何故か「Java 2 Runtime Environment, SE v1.4.2_01」は再インストール(変更)が出来ずにいて、どうしたらいいのかがわかっていません。 ・・・あとよろしければ、これらのプログラムの働きを教えていただきたいと思います(特に上記の「Java 2 Runtime Environment, SE v1.4.2_01」)。 無理な質問ばかりで申し訳ありませんが、どうぞよろしくお願いします。 MFCにあるものは、JAVAにありますか? こんにちは。自分は今、学生でMFCでちょっとしたソフトを開発しているのですが、少し思ったことがあるので質問させていただきます。 単刀直入に言いますと、今MFCでオンラインゲームのBOTを作ろうとしています(決してオンラインゲームのためでなく、あくまでプログラムを組むことが一番の目的です)。それで、MFCではゲームのウィンドウハンドルを取って画像処理という風にプログラムを組めると思いますが、JAVAでもウィンドウハンドルを取るようなプログラムを作れるのでしょうか? JAVAではJavaアプレットのようなアプリケーションでゲームなどを作れるとはちょっとだけ知っていますが、MFCとJAVAの本質的な違いがまだよくわかりません。。。 でも、JAVAの言語をちょっとだけ触れる機会があり、自動ガーベージコレクションなど魅力的だったので、JAVAはどうなのかなぁと思い質問させてもらいました。 初心者なのですが、よろしくお願いします!! javaプログラムのエラーについてです プログラムは無事コンパイルすることができました。 しかし、アプレットを実行すると以下のようなエラーが発生します。 なぜこのようなエラーが起こるのでしょうか?勉強不足ですいません。 Exception in thread "AWT-EventQueue-1" java.lang.ArrayIndexOutOfBoundsException: 2 at sample1.paint(sample1.java:19) at java.awt.Container.update(Container.java:1988) at sun.awt.RepaintArea.updateComponent(RepaintArea.java:255) at sun.awt.RepaintArea.paint(RepaintArea.java:232) at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:347) at java.awt.Component.dispatchEventImpl(Component.java:4948) at java.awt.Container.dispatchEventImpl(Container.java:2287) at java.awt.Component.dispatchEvent(Component.java:4698) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:735) at java.awt.EventQueue.access$200(EventQueue.java:103) at java.awt.EventQueue$3.run(EventQueue.java:694) at java.awt.EventQueue$3.run(EventQueue.java:692) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDo main.java:76) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDo main.java:87) at java.awt.EventQueue$4.run(EventQueue.java:708) at java.awt.EventQueue$4.run(EventQueue.java:706) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDo main.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:705) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre ad.java:242) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread. java:161) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre ad.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) at java.awt.EventDispatchThread.run(EventDispatchThread.java:91) 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター プログラミング・開発 Microsoft ASPC・C++・C#CGIJavaJavaScriptPerlPHPVisual BasicHTMLXMLCSSFlashAJAXRubySwiftPythonパフォーマンス・チューニングオープンソース開発SEOスマートフォンアプリ開発その他(プログラミング・開発) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
補足
ご回答ありがとうございます。 参考にさせていただきます。