_ranco_ の回答履歴

全483件中161~180件表示
  • オブジェクトを配列として扱いたい

    Java(オブジェクト指向)を始めて数日の者です。 LinkedListを利用し、インスタンス化したオブジェクトをListに入れて 扱えるようにしたいと考えています。 具体的には LinkedList<クラス名> array = new LinkedList<クラス名>(); クラス名 object1 = new クラス名(); -object1の処理- array.add(object1); -object1の処理- array.add(object1); -object1の処理- array.add(object1); このようにして、object1を配列で管理するイメージです。 object1の処理結果は、毎度変わっています。 しかしこれですと、最後のobject1の処理の内容がすべてのarray(i)に入ってしまいます。 要は、array(i)は全て、同じobject1を参照しているだけ。 object1の変更結果がarray(i)に入っていくというイメージでは無い、ということでしょうか? また、この他でインスタンス化したものを配列で管理できるような方法がございましたら、ご教授いただけると幸いです。m(_ _)m 動的に配列の要素数を変更(要素が追加)ができるようにしたいのです。

    • ベストアンサー
    • gaibari
    • Java
    • 回答数5
  • Javaからのバッチ起動に関して

    現在ファイル整理用のプログラムを作っています。 その中でJavaのRuntimeクラスにおけるexecメソッドを使い move *ファイル名* 移動後ディレクトリ という内容のバッチファイルにテキストフィールドから取得したファイル名を渡し カットアンドペーストを行おうと思ったのですが、 この処理だとマッチする条件のファイル量が多いときに途中で何故か止まります。 バッチファイルの内容をコマンドプロンプトから実行するとちゃんと全てのファイル操作が終わるまで動くのですが、原因は何なのでしょうか? 一応、下にその処理をしている部分のコードを書いておきます。 private class ButtonAction implements ActionListener { public void actionPerformed(ActionEvent e) { if(e.getActionCommand().equals("ファイル移動")) { String str=text.getText(); if(str.equals(""))System.out.println("入力してください"); else { Runtime rt=Runtime.getRuntime(); JFileChooser fc=new JFileChooser("D:/Video"); fc.addActionListener(new FileAction()); fc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY); fc.showOpenDialog(null); if(isok){ try{ rt.exec("C:\\Users\\yuki\\Desktop\\move.bat "+str+" "+path); }catch(Exception err) { err.printStackTrace(); } } } バッチファイルの中身 C: cd "C:\録画" move *%1* %2

    • ベストアンサー
    • noname#63028
    • Java
    • 回答数2
  • 画像クリック時に、その画像が選択されていることを表す方法

    javaを使ってあるプログラムを作っています。初心者です。。 現在、スレッドを使い、画面上を画像が動くプログラムを作成しました。 そこで、次に行いたいことは、画面上を動いている画像をクリックしたら、その画像の周りを囲う枠を表示し、画像が選択されたことを表したいのです。 しかし、どしたらできるかわかりません、どなたか教えていただけませんか? よろしくお願いします。

  • コンパイル成功後の当エラーからの回復方法が調べられませんでした。

    みなさん、こんにちわ。 仕事で必要性を感じたため、 5月よりjavaの勉強を開始した者です。 まったくの素人ですが、宜しくお願い致します。 「O'REILLY(オラーリー)」の本で、JAVAの勉強しておりまして、 今回も「O'REILLY(オラーリー)」の本にも掲載されていたプログラムと 同一のプログラムファイルを自分の環境にも作成し、 無事、javacでのコンパイル作業を成功させました。 その後、当プログラムを実行したときに、 下記エラーが表示され、 調べ方が悪いせいか、 いまいち解決に至る方法をWEBで見つけられず困ってしまい、 ご相談させてもらう事にしました。 アドバイスいただけると、とてもありがたいです。 ■プログラム内容は以下URLのものと同一になります。 http://www.cafeaulait.org/books/jnp2e/examples/15/BinarySaver.java ■エラー内容は以下の通りです。 [root@hostname test]# java SourceViewer http://www.oreilly.com Exception in thread "main" java.lang.NoClassDefFoundError: SourceViewer Caused by: java.lang.ClassNotFoundException: SourceViewer at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) 的外れなのかもしれませんが、 「javaとjavacのバージョンの問題なのか?」とも感じ、 以下の通りで、 異なるバージョンは使用していない旨確認できました。 [root@hostname test]# javac -J-version  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ java version "1.6.0_06" Java(TM) SE Runtime Environment (build 1.6.0_06-b02) Java HotSpot(TM) Client VM (build 10.0-b22, mixed mode, sharing) [root@hostname test]# java -version  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ java version "1.6.0_06" Java(TM) SE Runtime Environment (build 1.6.0_06-b02) Java HotSpot(TM) Client VM (build 10.0-b22, mixed mode, sharing) CLASSPATHを確認しましたが、 やはり変更されておらず、 今までと同様でした。 上記同様に、 以下URLにあるプログラムについても、 実行してみましたが、 コンパイルまでは正常に完了し、 プログラムを実行しようとすると、 同じエラーが出てきました。 http://www.cafeaulait.org/books/jnp2e/examples/15/BinarySaver.java

    • ベストアンサー
    • c_iamok
    • Java
    • 回答数3
  • クライアントがJAVAを使えるかどうか調べる方法

    JAVAに関しては完全な初心者です。 クライアントがリモート認証サーバに認証される仕組みを構築しようとしています。認証サーバのJAVAのアプレット?のプログラムをクライアントダウンロードし、ブラウザ上でそのプログラムを実行し、認証サーバで認証、という仕組みを導入しようとしています。 このとき、 1.クライアントがJAVAを使えるかどうかを調べる方法はないでしょうか?(AcrobatReaderみたいになければダウンロード、みたいなイメージなのですが間違いでしょうか?) 2.そのサーバからのJAVAプログラムとクライアントのJAVAを動かすための環境と、バージョンが一致していないといけない、みたいなことはあるのでしょうか? 3.もし2があるのなら、クライアント側、サーバ側で気をつけないといけないことは何があるでしょうか?

    • ベストアンサー
    • tore_lov
    • Java
    • 回答数1
  • 全角・半角の識別判断の方法を教えてください

    はじめまして、java初心者です。 "半角の数字1~3を入力したら、その値(1~3)を返す"プログラムを組みたいのですが、 全角の数字1~3を入力しても値が返ってしまいます。 全角で入力された場合、エラー表示を出したいのですが、 どういうプログラムを組めばいいのでしょうか? お手数ですが教えてください。<(__)>

  • 全角・半角の識別判断の方法を教えてください

    はじめまして、java初心者です。 "半角の数字1~3を入力したら、その値(1~3)を返す"プログラムを組みたいのですが、 全角の数字1~3を入力しても値が返ってしまいます。 全角で入力された場合、エラー表示を出したいのですが、 どういうプログラムを組めばいいのでしょうか? お手数ですが教えてください。<(__)>

  • 描画してもウィンドウをリサイズすると描画が消える

     アプレットで描画してもウィンドウをリサイズすると、描画が消えてしまいます。  これのどこにrepaint()、update()、paint()を入れてやれば良いのでしょうか。    本格的にプログラムの勉強をしようと考えているのですが、大阪、京都付近でjava、cとかを(出来れば個人教授のような 感じで)教えてくれる、スクールをご存知でしたら是非教えて下さい。 ____________________________________________________________ public class Q_Draw_Line extends Applet implements MouseListener , ActionListener { Graphics g; Color col; Button btnyellow; int mode; Button btncircle; Button btndot; public void mouseClicked(MouseEvent e){} public void mouseEntered(MouseEvent e){} public void mouseExited(MouseEvent e){} public void mousePressed(MouseEvent e){} public void mouseReleased(MouseEvent e){} public void init() { g = getGraphics(); btnyellow = new Button("黄"); this.add(btnyellow); btnyellow.addActionListener(this); btncircle = new Button("円"); this.add(btncircle); btncircle.addActionListener(this); btndot = new Button("点"); this.add(btndot); btndot.addActionListener(this); this.addMouseMotionListener ( new MouseMotionAdapter() { public void mouseDragged(MouseEvent e) { int x = e.getX(); // X座標取得 int y = e.getY(); // Y座標取得 g.setColor(col); switch(mode) { case 1 : g.drawOval(x-20/2,y-20/2,20,20);break; case 2 : g.fillRect(x,y,5,5);break; } } } ); } public void actionPerformed(ActionEvent e) { if (e.getActionCommand() == "黄") { col = Color.yellow; } if (e.getActionCommand() == "円") { mode = 1; } if (e.getActionCommand() == "点") { mode = 2; } } }

    • ベストアンサー
    • htgo
    • Java
    • 回答数9
  • アップレットをキャッシュしないようにしたい

    現在、アプレットを開発中ですが、 アップレットがキャッシュされるため、うまくデバッグできません。 <META http-equiv="Pragma" content="no-cache"> <META http-equiv="Expires" content="-1"> は入れているのですが、どうしたらいいでしょうか? ブラウザをいったん閉じないとだめでしょうか? また、JAVAコンソールにsystem.out.printlnの情報がでてこないのですが、 何か設定が必要でしょうか? よろしくおねがいします。。

  • JavascriptでAppletを制御したい

    現在WEBアプリケーションを作成中ですが、 APPLETのPARAMETERの値を、 HTMLに記述した、JAVASCRIPTから書き換えられないか思案中です。 例 <APPLET> <Param name="AAA" value="2" > </APPLET> <INPUT TYPE="TEXT" NAME="BBB" VALUE="999"> <INPUT TYPE="BUTTON" NAME="RELOAD" VALUE="RELOAD"> のPARAMの値を変更したいのです。 このAAAのVALUE値を、BBBの値で変更して、RELOADボタンを押すと、 APPLETがPARAMを読み直して、再実行(RUNメソッド起動)するようにしたい。 APPLET側では現状ではINITメソッドでgetParameterを発行しています。 たぶんこれはRUNメソッドに移動しないといけないと思います。 よろしくお願いします。

  • 描画してもウィンドウをリサイズすると描画が消える

     アプレットで描画してもウィンドウをリサイズすると、描画が消えてしまいます。  これのどこにrepaint()、update()、paint()を入れてやれば良いのでしょうか。    本格的にプログラムの勉強をしようと考えているのですが、大阪、京都付近でjava、cとかを(出来れば個人教授のような 感じで)教えてくれる、スクールをご存知でしたら是非教えて下さい。 ____________________________________________________________ public class Q_Draw_Line extends Applet implements MouseListener , ActionListener { Graphics g; Color col; Button btnyellow; int mode; Button btncircle; Button btndot; public void mouseClicked(MouseEvent e){} public void mouseEntered(MouseEvent e){} public void mouseExited(MouseEvent e){} public void mousePressed(MouseEvent e){} public void mouseReleased(MouseEvent e){} public void init() { g = getGraphics(); btnyellow = new Button("黄"); this.add(btnyellow); btnyellow.addActionListener(this); btncircle = new Button("円"); this.add(btncircle); btncircle.addActionListener(this); btndot = new Button("点"); this.add(btndot); btndot.addActionListener(this); this.addMouseMotionListener ( new MouseMotionAdapter() { public void mouseDragged(MouseEvent e) { int x = e.getX(); // X座標取得 int y = e.getY(); // Y座標取得 g.setColor(col); switch(mode) { case 1 : g.drawOval(x-20/2,y-20/2,20,20);break; case 2 : g.fillRect(x,y,5,5);break; } } } ); } public void actionPerformed(ActionEvent e) { if (e.getActionCommand() == "黄") { col = Color.yellow; } if (e.getActionCommand() == "円") { mode = 1; } if (e.getActionCommand() == "点") { mode = 2; } } }

    • ベストアンサー
    • htgo
    • Java
    • 回答数9
  • マニフェストについて

    jarを作ったことがないので詳しく知りませんが、jarを作る時には中身のファイルリストを記述したマニフェストファイルを指定してjarを作るらしいのですが、zipの解凍ソフトでjarを解凍した時に、マニフェストファイルみたいなものが有るjarと無いjarがあります。 どうしてですか? マニフェストファイルは必須だと思うので解凍すると絶対中から出てくるはずだと思うのですか。

    • ベストアンサー
    • scnut
    • Java
    • 回答数2
  • コンソールで入力時に暗号化したい

    Java初心者です。 コンソールから何か数字を入力するプログラムを作る際、 入力する数字がアスタリスクで暗号化させたいのですが、 どのようなソースコードにすればいいでしょうか? ぜひ、教えてください。

  • servletでHTTPステータス404エラーが解決できません

    環境:Eclipce3.2、Tomcat5.5、jdk1.6.0_06を使用。 ○サーブレットプログラム package pack; import java.io.*; import javax.servlet.*; public class ShowDateServlet extends javax.servlet.http.HttpServlet implements javax.servlet.Servlet { private static final long serialVersionUID = 1L; protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html"); PrintWriter out = response.getWriter(); out.println(""); out.println(""); out.println(new java.util.Date()); out.println(""); out.println(""); } } ○web.xmlの内容は以下の通り <?xml version="1.0" encoding="UTF-8"?> <web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> <display-name>J2EEPJ</display-name> <servlet> <description></description> <display-name>ShowDate</display-name> <servlet-name>ShowDate</servlet-name> <servlet-class>pack.ShowDateServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>ShowDate</servlet-name> <url-pattern>/ShowDate</url-pattern> </servlet-mapping> <welcome-file-list> <welcome-file>index.html</welcome-file> <welcome-file>index.htm</welcome-file> <welcome-file>index.jsp</welcome-file> <welcome-file>default.html</welcome-file> <welcome-file>default.htm</welcome-file> <welcome-file>default.jsp</welcome-file> </welcome-file-list> </web-app> アクセスは http://localhost:8080/hello/ShowDate アクセスすると、 type ステータスレポート メッセージ /hello/ShowDateServlet 説明 The requested resource (/hello/ShowDateServlet) is not available. が表示されてしまいます。 何度も最初から作り直しては、見直しをしましたが エラーになる原因をつかむことができない状態です。 間違い、不足している箇所がありましたら、ご指摘の程お願い致します。

  • 描画してもウィンドウをリサイズすると描画が消える

     アプレットで描画してもウィンドウをリサイズすると、描画が消えてしまいます。  これのどこにrepaint()、update()、paint()を入れてやれば良いのでしょうか。    本格的にプログラムの勉強をしようと考えているのですが、大阪、京都付近でjava、cとかを(出来れば個人教授のような 感じで)教えてくれる、スクールをご存知でしたら是非教えて下さい。 ____________________________________________________________ public class Q_Draw_Line extends Applet implements MouseListener , ActionListener { Graphics g; Color col; Button btnyellow; int mode; Button btncircle; Button btndot; public void mouseClicked(MouseEvent e){} public void mouseEntered(MouseEvent e){} public void mouseExited(MouseEvent e){} public void mousePressed(MouseEvent e){} public void mouseReleased(MouseEvent e){} public void init() { g = getGraphics(); btnyellow = new Button("黄"); this.add(btnyellow); btnyellow.addActionListener(this); btncircle = new Button("円"); this.add(btncircle); btncircle.addActionListener(this); btndot = new Button("点"); this.add(btndot); btndot.addActionListener(this); this.addMouseMotionListener ( new MouseMotionAdapter() { public void mouseDragged(MouseEvent e) { int x = e.getX(); // X座標取得 int y = e.getY(); // Y座標取得 g.setColor(col); switch(mode) { case 1 : g.drawOval(x-20/2,y-20/2,20,20);break; case 2 : g.fillRect(x,y,5,5);break; } } } ); } public void actionPerformed(ActionEvent e) { if (e.getActionCommand() == "黄") { col = Color.yellow; } if (e.getActionCommand() == "円") { mode = 1; } if (e.getActionCommand() == "点") { mode = 2; } } }

    • ベストアンサー
    • htgo
    • Java
    • 回答数9
  • UMLにおけるクラス図で困っています。

    javaでの統一モデリング言語 (UML)におけるクラス図の質問です。 既に「ラジオ」「カセットレコーダ」「CDプレーヤ」「テレビ」「MDレコーダ」の各クラスが定義してあるとする。 この後、「ラジカセ」(ラジオとカセットレコーダの機能を合わせ持つ)、「ラテカセ」(同じく、ラジオ、テレビ、カセットレコーダ)、「ラジオカセットMD CD」(同、ラジオ、カセットレコーダ、MDレコーダ、CDプレーヤ) を設計したいのですがどのように設計したらよいかクラス図を用いて説明をお願いします。

    • ベストアンサー
    • TORAJISAN
    • Java
    • 回答数4
  • 自動で取得したURLにアクセスする方法について

    JAVAを始めたばかりの、 極端な弱小者ですが、 本で勉強しながらコツコツやっています。 今回、JAVAで以下内容を満たすプログラムを作ろうとしています。 下記1番は何となくプログラム内容が思いつくのですが、 下記2番の方法が分かりません。 キーワードが分からない事もあり、 探しても適切なものが見つからずに悩んでいます。 何か参考になるWEBサイトなど 教えていただけると大変ありがたいです。 一方的で大変恐縮ですが、宜しくお願い致します。 ■1:相手からの返された\"value\"の中に、「URLがあるか?」を調べる。 ↓ ■2:URLがあったら該当URL(もしくはIPアドレス)にアクセスし、   対象ファイルを自動的にダウンロード/保存する。

    • ベストアンサー
    • vfr_rooom
    • Java
    • 回答数2
  • UMLにおけるクラス図で困っています。

    javaでの統一モデリング言語 (UML)におけるクラス図の質問です。 既に「ラジオ」「カセットレコーダ」「CDプレーヤ」「テレビ」「MDレコーダ」の各クラスが定義してあるとする。 この後、「ラジカセ」(ラジオとカセットレコーダの機能を合わせ持つ)、「ラテカセ」(同じく、ラジオ、テレビ、カセットレコーダ)、「ラジオカセットMD CD」(同、ラジオ、カセットレコーダ、MDレコーダ、CDプレーヤ) を設計したいのですがどのように設計したらよいかクラス図を用いて説明をお願いします。

    • ベストアンサー
    • TORAJISAN
    • Java
    • 回答数4
  • Buttonを配列とすることができるでしょうか

    swingをつかってJFrameに多数のJButtonをつくりました。どのボタンがクリックされたかを知りたいのです。 そのためにJButtonを配列として、宣言したところ、コンパイルは通るようですが、実行時にエラーとなります。 JButton[] button; と宣言してリスナーを次のように登録し、使いたいのです。 int i; for(i=0;i<80;i++){ button[i].addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e){ loc=i; } } } このようにすれば、クリックされたときに、iの値をしらべれば、どのボタンがクリックされたかわかるとかんがえたのですが。実行時にエラーとなってしまいます。なにか良い方法はありませんか。

    • 締切済み
    • noname#191407
    • Java
    • 回答数2
  • 描画してもウィンドウをリサイズすると描画が消える

     アプレットで描画してもウィンドウをリサイズすると、描画が消えてしまいます。  これのどこにrepaint()、update()、paint()を入れてやれば良いのでしょうか。    本格的にプログラムの勉強をしようと考えているのですが、大阪、京都付近でjava、cとかを(出来れば個人教授のような 感じで)教えてくれる、スクールをご存知でしたら是非教えて下さい。 ____________________________________________________________ public class Q_Draw_Line extends Applet implements MouseListener , ActionListener { Graphics g; Color col; Button btnyellow; int mode; Button btncircle; Button btndot; public void mouseClicked(MouseEvent e){} public void mouseEntered(MouseEvent e){} public void mouseExited(MouseEvent e){} public void mousePressed(MouseEvent e){} public void mouseReleased(MouseEvent e){} public void init() { g = getGraphics(); btnyellow = new Button("黄"); this.add(btnyellow); btnyellow.addActionListener(this); btncircle = new Button("円"); this.add(btncircle); btncircle.addActionListener(this); btndot = new Button("点"); this.add(btndot); btndot.addActionListener(this); this.addMouseMotionListener ( new MouseMotionAdapter() { public void mouseDragged(MouseEvent e) { int x = e.getX(); // X座標取得 int y = e.getY(); // Y座標取得 g.setColor(col); switch(mode) { case 1 : g.drawOval(x-20/2,y-20/2,20,20);break; case 2 : g.fillRect(x,y,5,5);break; } } } ); } public void actionPerformed(ActionEvent e) { if (e.getActionCommand() == "黄") { col = Color.yellow; } if (e.getActionCommand() == "円") { mode = 1; } if (e.getActionCommand() == "点") { mode = 2; } } }

    • ベストアンサー
    • htgo
    • Java
    • 回答数9