_ranco_ の回答履歴

全483件中101~120件表示
  • JAVAで作った下地に文字を重ねる

    初めて質問します。 専門用語など分かりませんので、ご無礼がありましたらご指摘願います。 JPG画像にJAVAで加工して花びらが落ちてくるようにした素材に、更に文字を重ねるのは可能でしょうか? 文字は画像を編集して最初から入れてしまえばいいのは、分かっているんですが そのような形ではなく JAVAで言うトランジション効果のようにしたいと考えています。 文字の流れはフェードイン・フェードアウトで一枚の画像の表示の完了。 もしくは、下から流れてきて そのまま上で消えてしまうのではなくて、全文が表示された時点で表示されたまま止まる。 といった形で考えています。 文字は自分のパソコンの中に入っている字体で表示したいと思っています。 勉強したての未熟な知識で検索はかけて色々と試してみましたが、お手上げになってしまったので ここで質問させて頂きました。 自分の知識以上のことをしようとしている無謀さは充分に認知しています。 初心者なら、初心者らしい編集を。と言われるかもしれませんが…。 お時間のあるときで、かまいませんので どうか宜しくお願いします。

  • GridLayoutについて

    GridLayoutレイアウトで ボタンを追加し 後で プログラムで レイアウトの( 2, 1 )に  別のボタンを配置したり ( 2, 2 )の位置に 何のコンポーネントのオブジェクトがあるか? と知ることが出来る 方法はありますか? 教えてください。 JPanel p = new JPanel(); p.setLayout( new GridLayout( 2, 2 ) ); JButton b1 = new JButton( "Button1" ); JButton b2 = new JButton( "Button2" ); JButton b3 = new JButton( "Button3" ); JButton b4 = new JButton( "Button3" ); p.add( b1 ); p.add( b2 ); p.add( b3 ); p.add( b4 );

    • ベストアンサー
    • startover
    • Java
    • 回答数2
  • javaプログラミング これってできるでしょうか?

    Javaのプログラミングで、例えば System.out.println(""); の、System.out.printlnを変数で代入して、仮にyを代入したとしらその後の System.out.println("");は y(""); にしたりすることはできるのでしょうか?できるのならどうやってやるのでしょうか? 回答よろしくお願いします。

    • ベストアンサー
    • noname#64137
    • Java
    • 回答数2
  • リスナについて

    Java を勉強している者です GUIライブラリである awt,swing のリスナについての質問です awt,swing では リスナというイベント処理用のクラスと処理内容を用意して その部品に、イベント用のリスナを登録することによって、コールバックする仕組みになっていると思います。 リスナとイベントの対応ですが、マウスリスナやキーリスナ、ボタンを押したときに対応するアクションリスナ などがありますが、多用する再描画に関しての paintListener がありません 再描画に対応する場合、常に部品を継承して、paintcomponent をオーバーライドして記述しなければなりません 再描画も重要なイベントだと思うのですがなぜリスナが用意されてないのか。 JFrame j = new JFrame(); j.addPaintListener( new PaintAdapter { void onPaint() { ... } } のように描画処理を後付できないかという質問です。 できるようならサンプルのコードを教えてください。 またpaintリスナが用意されない理由があればこれも教えていただけると幸いです。

    • ベストアンサー
    • pica_zip
    • Java
    • 回答数2
  • Java アニメーション(図形の移動)の乱数を使ったプログラムについて

    Javaを使って、正方形と直線がぶつかっては跳ね返るプログラムを作りたいのですが、どうしても歯が立ちません。 アクション・イベントの発生は不要で、初期位置は正方形・直線ともフレームの中央で、直線の最初の長さは0です。 一回に動かす長さの単位を乱数で作りたいのですが、全くわからなくて困っています。 わかる方、いらっしゃいましたら是非ご回答お願い致します。

    • ベストアンサー
    • happysun8
    • Java
    • 回答数1
  • キーボードから入力させる関係のなんですが

    引数を1つ設定してプログラムを起動させて、 引数が"A"の場合、 「Aを起動します」 と表示させたと同時に、 「キーボードから何か入力して下さい」と、 後に続けて表示させ、 入力した文字が Bの場合~~~ Cの場合~~~ といったプログラムはどう組めばよいのでしょうか? --------------------------- import java.io.*; class test { public static void main(String args[]) throws IOException { int x = Integer.parseInt(args[0]); System.out.println( x + "を起動します"); System.out.println("キーボードから何か入力してください"); BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String pp = br.readLine(); //入力されたのが Bの場合~~~ //        Cの場合~~~  } } --------------------------- 上記はコンパイルできませんが、こういう感じでしょうか?

    • ベストアンサー
    • hikaru333
    • Java
    • 回答数1
  • Javaで簡単なアニメーションを作りたい

    Javaで簡単なアニメーションを作りたいと思っています。 具体的にはバネの単身動や、サインカーブを描きたいと思います。 Javaの基本的なことについては少しは知っています。 このような勉強がホームページもしくは参考書がありましたら教えてください。 お願いします。

  • JSFを使ったJSPについて

    お世話になります。JSFの使い方についてご教授ください。 JSFタグ使って書いたjspが吐いたHTMLのソースを見ると、文字が全て株のようにユニコードのコードポイント(?)になっているのですが、これはこういうものですか? Javascriptで書いた入力値の検証関数にも「社員ID」と値をベタ書きしておいたら、「社員IDを入力してください。」というダイアログになってしまいました。 どなたか JSFタグ使って書いたjspが吐いたHTMLのソースの文字を株のようにしない方法 あるいは 上記のJavascriptのメッセージを「社員IDを入力してください。」ときちんと読めるようにする方法 を、ご教授ください。どうぞよろしくお願いします。

    • 締切済み
    • noname#132124
    • Java
    • 回答数1
  • Javaで同一のファイルを読み込みながら集計できますでしょうか?

    お世話になります。よろしくお願いいたします。 (JDK:jdk1.6.0_07 環境:Solaris) 読み込むファイル内のデータ量が多いため、 また、ソートもされていないため、 ファイルを読み込みながら、 1行目と全行比較し、集計をListに保管 2行目と全行比較し、集計をListに保管 ・・・・ といったようなことをしたいのですが、可能でしょうか? 下記のようなイメージなのですが //1行目取得 count=0; while (br.ready()) { line = br.readLine(); String str1 = 値1;     //全件取得     while (br2.ready()) {  String str2 = 値1;      //比較し、集計 if(str1 = str2){ count++;       list.add(str1); }     } } 100件でも、100*100回 Loopするので大量データを扱うのに あまり現実的ではないかもしれませんが・・・。

    • ベストアンサー
    • kazxxx
    • Java
    • 回答数3
  • 英文解析(英文構文解析)の仕方をしっている方いませんか(つ_j)

    今、必死に英文の構文解析できるJAVAのシステムをさがしてます。。。 I go to school. → [I][go][to school.] のように分けれるプログラムを知っているおられませんか(つ_;) 一応openknp??というのを紹介されたのですが、英語だらけで全然意味が分からなくて本当に困ってます(-。-;) 知っている方、少しでも情報を下さいm(_ _)m

  • クイックソート

    今クイックソートのプログラム作成をしていますが、分からない箇所が幾つかあります。下は、作成した時のプログラムリストです。 class QuickSort{ static int compare = 0;   static int copy = 0;    static int swap = 0; static void swap(int a[], int i, int j){    int tmp; tmp = a[i];copy++; a[i] = a[j];copy++; a[j] = tmp;copy++; swap++;} static void showArray(int a[], int l, int r){//配列の内容を表示するメソッドで、動作:部分配列a[l]~a[r]の要素を表示。これが分かりません。     int a[l] = {1,2,3,4,5,6,7,8,9,10}; int a[r] = {11,12,13,14,15,16,17,18,19,20};} static void initArray(int a[], int N){ int i;     a[0]=0; for(i=1;i<N;i++) a[i] = i; for(i=1;i<N;i++){ int j,k; j = (int)(java.lang.Math.random()*(N-1)) + 1; k = (int)(java.lang.Math.random()*(N-1)) + 1; swap(a,j,k);}} public static void (int a[],int l, int r) { if (r+1-l <= 1) return; int e = (l+r+1)/2; int c = 0; return a[c]; } static int partition(int a[], int l, int r, int pivot){// 配列の分割を行うメソッドです。そのあと分割に要した比較回数(=iの増加分+jの減少分)を変数compareに加算し、iの値を戻り値として返さないといけませんが、そこんとこが分かりません。 while (true) { while (a[l] < pivot) l = l + 1; while (a[r] >= pivot) r = r - 1; if (l > r) return l; swap(a, l, r); } } static void swap(int[] a, int i, int j) { int tmp = a[i]; a[i] = a[j]; a[j] = tmp; } } int i=0; int j=0; return i; } static void quicksort(int[] a, int l, int r){//(カットオフなしで)再帰的にクイックソートを行うメソッドです。paritionメソッドを用い、a[l]~a[r]を分割値a[r]で分割するのが条件ですが、ここも全然分かりません。 if(l < r){ int i = l; int j = r; int x = a[(i+j)/2]; do{ while(a[i]<x) i++; while(a[j]>x) j--; if(i<=j) { swap(a,i,j); i++; j--; } }while(i<=j); quickort(a,l,j); quicksort(a,i,r); } } static void swap(int[] a, int s, int t){ int temp = a[s]; a[s] = a[t]; a[t] = temp; return; int i,pivot; } public static void main(String args[]){ //上で作ったメソッドを用いて、ソート過程を表示しながらクイックソートを実行 //手順は次のようになる。     1.要素を(20個もつ)整数型配列aを宣言     2.整数型変数Nに配列aの要素数を保存     3.initArrayメソッドを用いて配列aを初期化 4.showArrayメソッドを用いてソート前の配列aの内容を表示 5.変数compare,copyの値を0に初期化 6.quickSortメソッドを用いて配列aを選択ソート     7.showArrayメソッドを用いてソート後の配列aの内容を表示 8.ソートにかかった比較・コピーの回数を表示 //これも分かりません。 } 分かる人がいましたら教えて下さい。お願いします。

    • 締切済み
    • xiara
    • Java
    • 回答数2
  • LinuxでJava環境

    LinuxでJavaを使った開発をしたいのですが、環境設定でつまずいてしまい 、困っております。 環境 OS:windowsとUbuntuのデュアルブートです。 状況 javaを、 sudo update-alternatives --config java でインストールしましたが、コンパイルができません。 ファイルはデスクトップに置き、java ****.javaで実行しましたが、 Exception in thread "main" java.lang.NoClassDefFoundError: test/java/java Caused by: java.lang.ClassNotFoundException: test.java.java 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) のエラーが出てしまいます. また、eclipseをインストールして、画面を開こうとしても、すぐに消えてしまいます. Linuxの挙動がまったくわかりません。 もしかすると、rootでアレコレコマンドを試したから,再起不能の状態になっているのではないかと危惧しております。 Linuxの知識はゼロの初心者です。 そうかお助けをお願い致します。

  • Adaptive Software Developmentについて

    最近開発の手法を勉強していますか? とくにAdaptive Software Developmentを課題として やっていきたいですが、 それの関連の資料は、なかなかないですので、 参考できるサイトと資料を教えてくれませんか?

  • バッチ起動したいのですが…

    javaからバッチを起動したいのですが、以下の記述ではうまくいきません。動作として、具体的には、バッチからあるプログラムを起動し、for文によって、プロンプトがエンドレスに表示され続けるという動作をするはずなのですが、エラーは出ないのにうまくできません。ただし、バッチから起動するプログラムのファイルを、同じjavaのワーキングディレクトリに入れるとうまく動作します。ただ、この方法だと、融通が利かないし、ディレクトリがごちゃごちゃしてしまうので、使えません。 自分の中では、パスの問題なのだろうかと思うのですが、どうすればうまくいくのでしょうか? try { Process p = Runtime.getRuntime().exec("C:\\10\\UI.bat"); } catch (IOException ex) { System.out.println("erorr"); ex.printStackTrace(); }

  • 引数としてnew Objectを渡したとき、後でObjectをどうやって参照する?

    はじめまして。 以下のようなコードを書いているのですが: class sample extends JScrollPane(){ //コンストラクタ public sample(){ super(new JTextArea); } ここでsuper(new JTextArea);としたこのJTextAreaにアクセス したいと考えています。 友達はgetComponentメソッドを使う方法と、「他でnewする」方法が あると言うのですが、この「他でnewする」というのがどういうこと なのかよく分かりません。 そもそも、JTextAreaはsuper(new JTextArea);したとき、どこへ行って しまうのでしょうか?誰にも参照されていないのでしょうか?? 初心者でしてわかりにくい質問ですみません。 何卒よろしくお願いします。

    • ベストアンサー
    • foxa-gogo
    • Java
    • 回答数2
  • 設定について

    JAVAをはじめてみようと思います。インストールして、ユーザー環境変数の設定も正しくできました。それでも、JAVACが実行できないです。なぜでしょうか、よろしければ、教えてください。

  • バッチ起動したいのですが…

    javaからバッチを起動したいのですが、以下の記述ではうまくいきません。動作として、具体的には、バッチからあるプログラムを起動し、for文によって、プロンプトがエンドレスに表示され続けるという動作をするはずなのですが、エラーは出ないのにうまくできません。ただし、バッチから起動するプログラムのファイルを、同じjavaのワーキングディレクトリに入れるとうまく動作します。ただ、この方法だと、融通が利かないし、ディレクトリがごちゃごちゃしてしまうので、使えません。 自分の中では、パスの問題なのだろうかと思うのですが、どうすればうまくいくのでしょうか? try { Process p = Runtime.getRuntime().exec("C:\\10\\UI.bat"); } catch (IOException ex) { System.out.println("erorr"); ex.printStackTrace(); }

  • ストリームでのアバウト(?)な検索

    Javaでストリームを少し扱い始めたのですが、少々行き詰ってしまいました。 例えばtext.txtというファイルの内容が 1 100 A だとして、Java側が1~100の間の数値を入力した場合には 「A」を出力する、といった感じにしたいのですが、文字列検索まではどうにかなるのですが 1~100の間の数字となると、文字列検索とはまた別の構文が必要な気がするのですが、それが全く分かりません。 If文を使わないでこのような構文を書く場合どうすれば良いのでしょうか。 分かりにくい文章ですが、どうかお知恵をお貸しください。

  • グローバルな(?)IPアドレスの取得について

    Javaで自分のIPアドレスを取得するプログラムを作っているのですが どうやってもLAN内部のアドレスでしか取得できません 本当はWAN側のアドレスを取得したいのですが・・・ 誰か知っている人がいましたら教えてください Javaのバージョンは1.4でできるならなおよいですが1.6でも十分大丈夫です

    • ベストアンサー
    • mamuru77
    • Java
    • 回答数3
  • グローバルな(?)IPアドレスの取得について

    Javaで自分のIPアドレスを取得するプログラムを作っているのですが どうやってもLAN内部のアドレスでしか取得できません 本当はWAN側のアドレスを取得したいのですが・・・ 誰か知っている人がいましたら教えてください Javaのバージョンは1.4でできるならなおよいですが1.6でも十分大丈夫です

    • ベストアンサー
    • mamuru77
    • Java
    • 回答数3