[表示 : 全て 最新50 1-99 101- 201- 301- 401- 2chのread.cgiへ]
Update time : 08/25 07:07 / Filesize : 116 KB / Number-of Response : 420
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【初心者】Java質問・相談スレッド104【大歓迎】



1 名前:デフォルトの名無しさん [2007/07/27(金) 08:46:32 ]
プログラミング言語Javaに関する質問スレです。
JavaScript, Ajaxの質問は、ここでは受け付けていません。
Web製作板をご利用ください。pc10.2ch.net/hp/

過去ログ、関連スレッド、よくある質問とその回答など、
質問をする前に、貴方が見なければならないサイトについての情報は、
下のwikiのページにまとめてあります。
www.wikiroom.com/java/
これからJavaでプログラミングを始めたいが、何をすればいいかわからない人も、
wikiからのリンクをおたどりください。

よくある質問
・「コマンドまたはファイル名が違います」
 「'javac' は、内部コマンドまたは外部コマンド、
 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」
 「Exception in thread "main" java.lang.NoClassDefFoundError: 」
 www.wikiroom.com/java/?path,classpath
・String に == は使うな。equals() を使え。
・「\12288 は不正な文字です。」
文字リテラル以外で全角スペースは使えません。半角スペースに。
・その他の質問→「APIのjavadoc見ろ」

前スレッド
【初心者】Java質問・相談スレッド103【大歓迎】
pc11.2ch.net/test/read.cgi/tech/1182896607/

/* 既出の質問や、他に適切なスレが存在する質問は、容赦なく無視されます。
質問をする前にwikiで過去ログ、関連スレ、FAQをチェックしてください。 */
また、当スレで質問をするかたは、回答をもらえたときに、
wikiの更新をして頂ければ、忝なく存じます。

次スレは>>980あたりで。

45 名前:名無しさん@そうだ選挙に行こう mailto:sage [2007/07/29(日) 15:36:09 ]
FileDialogで選択したファイルのパスとファイル名をTextFieldにsetTextで入れて
そのTextField内の文字列を初期値にFileを作りたいのですがうまくいきません。
そのFileでhashCodeとgetNameを行うためにはどうすればいいんでしょうか?

46 名前:デフォルトの名無しさん mailto:sage [2007/07/29(日) 15:39:46 ]
>>41
詳細に説明してくれて、感謝感激雨あられです。

>つーかそもそもどこまで分ってるんだ?
もっと詳しくソース追ってみたけど、実はキャスト変換の前のコードでそもそもの問題が見つかってしまって。。
ClassクラスのforName()のnewInstance()の戻り値が、事前にstaticなオブジェクト変数に値が入っていることで、
別のインスタンスが返されるように出来ているっぽい。コンストラクタ上でforNameの引数に渡したクラス名とは
別のオブジェクトを返すように実装されている感じ。


>#一応ソースとかコンパイル→jar固め手順が誤って無いって前提で話してるけど、そのへんは大丈夫だろうか
jar固め手順とは?

jar -cvf "jarファイル名" "フォルダ1(リコンパイルしたもの)" "フォルダ2(もともとjarに格納されていたもの)" "ファイル(*.propertiesなど)"

みたいな感じでjarを作っている。

もしリコンパイルしたソースが他のパッケージ内のクラスを参照しているのであれば,
上記の場合、フォルダ1とフォルダ2は逆かな?パッケージ名は単純にアルファベット順にならべてんだけど。。




47 名前:名無しさん@そうだ選挙に行こう mailto:sage [2007/07/29(日) 16:26:50 ]
>>45
うまくいきませんじゃ、分からないのだが?
そのような内容では、出来るはずですとしか答えられん・・・。
うまくいかないコードをはってくれ。

48 名前:名無しさん@そうだ選挙に行こう mailto:sage [2007/07/29(日) 16:53:53 ]
書き込んだあとに調べてみたところ
tf1.setText(fd.getDirectory()+fd.getFile());
とやってはディレクトリの区切り文字が\になってしまってるのが原因のようでした。
この\を\\に置き換えることってできますかね?

49 名前:名無しさん@そうだ選挙に行こう mailto:sage [2007/07/29(日) 18:32:40 ]
JFrameの表示座標ってどうにか変えられないだろうか
JButtonに反応して表示するように下はいいけど左上が画面の左上に吸着したような位置にでてしまう

50 名前:名無しさん@そうだ選挙に行こう mailto:sage [2007/07/29(日) 19:27:39 ]
public void setLocationRelativeTo(Component c)

引数をnullとすれば画面中央に表示

51 名前:名無しさん@そうだ選挙に行こう mailto:sage [2007/07/29(日) 19:50:10 ]
>49,50
setLocationRelativeTo(parentFrame) でね?
 
parentFrameは、JButtonを配置したJFrameな

52 名前:名無しさん@そうだ選挙に行こう mailto:sage [2007/07/29(日) 20:09:04 ]
>>49 >>50
setLocationRelativeToでググってみたらsetLocationなんていうのもあるんだな
ちょっとこれ使ってやってみる
返答サンクス

53 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 12:32:04 ]
ファイルの入出力について詰まったので、教えてください。

import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;

public class TextReader {

public TextReader(){
try{
String strLine;
FileReader in = new FileReader("stage.txt");
BufferedReader reader = new BufferedReader(in);
while((strLine = reader.readLine()) != null){
System.out.println(strLine);
}
reader.close();
}catch(IOException ie){
System.out.println("error");
}
}
}

↑のようなプログラムで、stage.txtというファイルの中身をコンソール上に表示させたいのですが、エラーになってしまいます。
ちなみにstage.txtというファイルは、このプログラムファイルと同じディレクトリに入れています。
どこがおかしいのかご指摘頂けないでしょうか、お願いします。



54 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 12:34:42 ]
すいません、書き忘れましたが、
public static void main(String s[]){
TextReader t = new TextReader();
}
もTextReader内に入っています。

お願いいたします。

55 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 14:34:36 ]
>>53
System.out.println("error"); を ie.printStackTrace() に変えて、
どんなエラーなのか調べれば?

56 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 14:41:55 ]
>>55
レスありがとうございます。
それを試してみたら(指定したファイルが見つかりません)になりました。
同じディレクトリ内にファイルを入れてるんですが・・・。何かファイルの指定法に間違いがあるんでしょうか?

57 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 19:07:28 ]
同じディレクトリってどこと同じなんだYO
File file = new Filr("stage.txt");
と書いてみて、絶対パス表示してみろ

58 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 20:23:24 ]
俺が思うに、綴りが間違ってるんじゃないかな。

59 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 20:26:28 ]
>>57
うわ・・・なんというミス・・・ありがとうございます。
確かにどこと同じなんだよって話ですね・・・。解決しました。ありがとうございます。

60 名前:デフォルトの名無しさん [2007/07/30(月) 20:37:12 ]
次のようなCSVダウンロードプログラムをLinuxサーバー上で実行し、
Windowsでダウロードした場合、なぜか、Windowsで改行コードがCR/LFになってしまう。
なぜ、LFでなく、CR/LFになるのでしょうか?
ブラウザが変換している?
response.setHeader(xxxxxx);
PrintWriter pw = response.getWriter();
pw.println(XXXX);
pw.close();

61 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 20:41:52 ]
>>60
printlnが出力する改行コードはJVMが動いているシステムにとって自然な改行コードになる。
もし変えたくなければ自分で必要な改行コードを出力する。

62 名前:61 mailto:sage [2007/07/30(月) 20:44:18 ]
あ、すまん。勘違い。>>61は忘れてくれ。

63 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 20:51:32 ]
>60
どこにCSVファイルがあるか教えてくれ、ただのサーブレットにしか見えない



64 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 21:37:00 ]
setHeaderでapplication/octet-streamにする

65 名前:19 [2007/07/30(月) 23:08:45 ]
どなたか分かりませんか?

66 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 23:16:40 ]
setLocation / setLocationRelativeTo

67 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 23:25:27 ]
なんかgdgdだがsetLocationRelativeTo なんてあったのか。
Swingはデカすぎるから困る。

68 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 23:28:48 ]
SWT/JFaceに比べりゃ・・・
Eclipseで入力補完使いながら、setといれれば直ぐ見つかる程度だろう

69 名前:デフォルトの名無しさん [2007/07/30(月) 23:44:22 ]
質問javamail使ってwebmailみたいのつくりたいんだけど、HTMLメールを
どうしようかなって思ってて。
やろうと思ってるのはHTMLタグ(&)だけ抜いて、テキストだけで
実装しようかと思ってるんだけど、HTML抜くライブラリとかってあるの?
smtp実装してるのはあるんだけど、popしてメール表示するようなサンプルって
あんましないんだよね。。誰かやったことある人おしえてください。
文字コードencodingは次考えます。

70 名前:61 mailto:sage [2007/07/30(月) 23:46:28 ]
プログラムのXXXの部分は適当です。カンマ区切りで出力と仮定しています。
なぜ、Linuxなのに、CRがつくのかがわからないです。

71 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 00:13:39 ]
JMSって何をする目的で使うのでしょうか?

72 名前:質問です [2007/07/31(火) 01:11:55 ]
サーブレット間通信について質問です。

あるコンテキスト内で2つのサーブレットが起動しています。
この片方からもう片方のメゾッドを呼び出すことが出来ることを知りました。
書籍には
Servlet ServletContext.getServlet(String str)
でもう片方のサーブレットを取得できると書いてありますが、
如何せん書籍が古いため、現在このメゾッドはサポートされていないそうです。
同等の機能を実現するためにはどうすればいいのでしょうか?

73 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 06:17:50 ]
>>61
Servletの設定がそうなっているんじゃない?

>>72
相当古い本だな、それ
そのメソッドをServletではなく共通で使える普通のクラスにすればいい
Servletの何か(パラメータ等)が必要ならば、それを引数に渡せばOK



74 名前:質問です mailto:sage [2007/07/31(火) 09:23:13 BE:42319687-2BP(6)]
>>73
回答ありがとうございます。
片方のサーブレットが持つ情報をもう片方がほしければ、
その「普通のクラス」のstaticなクラス変数を介してもらえばいいということでしょうか?

75 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 15:45:43 ]
予約後って全部暗記したほうがいいの?

76 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 15:48:27 ]
うん

77 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 16:52:41 ]
Math.abs(-10);
のメソッドの結果がなんで-10じゃなくて10なんですか?

78 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 17:08:02 ]
[バージョン]JDK1.5
[内容]
java.util.concurrent パッケージの ArrayBlockingQueue と LinkedBlockingQueue は
どのように使い分ければ良いのでしょうか。

ttp://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/util/concurrent/ArrayBlockingQueue.html
ttp://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/util/concurrent/LinkedBlockingQueue.html

実際にやろうとしていることは、ThreadPoolExecutor 生成でこれらを用い、

・実行されるスレッド数の上限を決めたい(例えば10)
・上限に達したら、submit された際キューに積まず例外で返したい

なのですが、この場合、

ThreadPoolExecutor executor = new ThreadPoolExecutor(10, 10, 0L,
    TimeUnit.MILLISECONDS, new LinkedBlockingQueue<Runnable>(10));
executor.setRejectedExecutionHandler(new ThreadPoolExecutor.AbortPolicy());

と言った感じで良いものなのでしょうか。

ttp://www-06.ibm.com/jp/developerworks/java/040625/j_j-tiger06164.html
を見ると、LinkedBlockingQueue だと取りあえず受けてしまう様にも見えるのですが、
Javadoc の説明からは読み取りきれず悩んでいます。

79 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 18:24:09 ]
>>77
Math.abs がどんな機能なのか知ってるか?

>>78
>どのように使い分ければ
Array〜は固定サイズ限定だから、無限にしたければLinked〜を選ぶしかない。
でなければ、別にどっちでも。

>実行されるスレッド数の上限を決めたい(例えば10)
>上限に達したら、submit された際キューに積まず例外で返したい
SynchronousQueue を使う。
他のキューだと、スレッド数が上限に達しても、さらにキューが一杯になるまでタスクが溜まる。

80 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 18:52:16 ]
>>77
現役中学生に聞いてみれば?

81 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 18:54:22 ]
>>80
なんで?
Math.absってどういう意味?Mathはなんとなく数学っぽいが。

82 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 18:56:44 ]
absは阿部さんの略

83 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 19:12:25 ]
つーかjavadoc嫁よ屑



84 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 19:44:07 ]
>>82
つまんねぇんだよカス

85 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 19:48:11 ]
ご、ごめん

86 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 19:55:48 ]
質問させていただきます。
ArrayList を Iterator で順序アクセスした場合、この順序はもとのリストの順序と一致しないのでしょうか?

87 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 20:30:05 ]
一致する

88 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 20:43:36 ]
てか順序が一致しないListってあるの?
Setと違って並びありきなクラスだと思うんだけど。

89 名前:デフォルトの名無しさん [2007/07/31(火) 21:05:26 ]
一致しないとまずすぎるだろ常考・・・

90 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 21:11:38 ]
>>88
no

91 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 21:13:29 ]
セックル中?

92 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 21:16:09 ]
回答ありがとうございます。
自分もそう思って、

for (int i=0; i < list.size(); i++) {
// list.get(i) を処理
}



for (Object obj: list) {
// obj を処理
}

のように書き換えたら問題がおきたのです。
他の問題があったのかな。

93 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 21:31:13 ]
どんな問題が起きたんだよw
ClassCastExceptionとかNullPoだったら氏ね



94 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 21:39:48 ]
>>78
最初にExecutors.newHogeHoge の標準ファクトリメソッドで生成されるものを使うのが推奨されている。
それでダメならばカスタマイズ汁

で、こんな場所で質問しているヤシはマルチスレッドなんかに手を出すべきじゃない

95 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 21:46:57 ]
こんな場所で質問しているヤシはJavaなんかに手を出すべきじゃない

96 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 22:23:16 ]
じゃあどの言語がいいんだよ

97 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 22:53:34 ]
>>96
それをこんな場所で質問しているヤシはプログラムなんかに手を出すべきじゃない


98 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 23:09:41 ]
じゃあこのスレにいるやつらはなんなんだよw

99 名前:デフォルトの名無しさん [2007/07/31(火) 23:31:39 ]
質問があるんですが,アプレットで文字とかを描画するときに,
paintメソッドで,Graphics gとかを引数にとっていると思うのですが,
gが良くわかりません.
他のクラスから,アプレットのメソッドを呼び出したりして,
アプレットに文字列を描画したいのですが,gのところをどうすればよいかわかりません.
どなたか詳しい方教えてください

100 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 23:43:30 ]
>>99
もしかして、paintを自分から呼び出して描画処理を行おうとしていない?
paintには描画したい内容を記述して、
それを呼び出すのはjavaの処理系が再描画すべき時点でやってくれる。
もし自分から描画させたい場合はpaintを直接呼び出さず、
repaintなどの再描画を促すメソッドを呼び出せばいい。
こちらからアクティブに描画する方法もあるが、
初心者のうちはこういうパッシブ描画でがまんしておけ。

101 名前:デフォルトの名無しさん mailto:sage [2007/07/31(火) 23:43:40 ]
>>99
gは大事にしてね。
引数渡しするかキャンバスクラスに実装して使い回せばおk

102 名前:デフォルトの名無しさん mailto:sage [2007/08/01(水) 00:16:19 ]
>>101
使いまわしたら生きてるか死んでるかの確認と再生成を自力でやらなきゃいけなくない?

103 名前:デフォルトの名無しさん [2007/08/01(水) 00:34:08 ]
すみません、自力では限界なので誰か教えてください。
当方、専門学校の選択でJAVAを取った1年生です。

Eclipseを使ってJAVAをやっているのですが
import model.product;
の行で「インポートされた model は見つかりません。」とエラーが表示され、先に進めず困っています。

このぐらい自力で解決しろ、と思われますが、
検索をかけても解るものがヒットしないのです、どうか宜しくお願いします。

…教諭がソース(コメント、解説無し)のプリントを配布するだけで質問に答えてくれないんです。



104 名前:デフォルトの名無しさん mailto:sage [2007/08/01(水) 00:55:35 ]
パッケージを理解しろ。「java パッケージ」でぐぐれ。
srcフォルダの下に、model/product っていうディレクトリはあるのか?

専門学校ってEclipseとかやるんだ。

105 名前:デフォルトの名無しさん mailto:sage [2007/08/01(水) 01:37:05 ]
専門学校でツール使うばあい、ツール教える側が理解してなくてカオスってるときがあるけどな。

それでサポやらされる身にもなってみろ。

106 名前:デフォルトの名無しさん mailto:sage [2007/08/01(水) 01:51:48 ]
じゃあやめちまえ

107 名前:デフォルトの名無しさん mailto:sage [2007/08/01(水) 02:26:30 ]
>>103
>質問に答えてくれないんです

嘘つくな

108 名前:デフォルトの名無しさん mailto:sage [2007/08/01(水) 02:32:44 ]
int test[]={80,43,43,32,84};

109 名前:デフォルトの名無しさん [2007/08/01(水) 02:40:44 ]
>>103
どこの学校か教えてくれたら、完全な解説を書きます。

110 名前:103 mailto:sage [2007/08/01(水) 06:19:13 ]
>104
回答有難う御座います、srcというフォルダ自体がありません。
Wikipediaでパッケージというものがどういうものか、一応は理解できたつもりです。

プリントの中に package model.Product; と書かれたソースファイルが無いです…

>105
多分その通りかと…とても若い人で出欠取ったらどこかへ行ってしまいます。

>106
辞めてもいいのですが単位が…

>107
授業中に質問ができなく、職員室に突撃して聞いても「自分で調べろ」の一点張りで…

>109
日本工学院です

111 名前:デフォルトの名無しさん mailto:sage [2007/08/01(水) 07:55:06 ]
>授業中に質問ができなく、職員室に突撃して聞いても「自分で調べろ」の一点張りで…

質問に答えるとボロが出るからな


112 名前:デフォルトの名無しさん mailto:sage [2007/08/01(水) 11:27:37 ]
>>110
model.product なんてクラスが必要なければそんな import 文は単に消しちまうか、
どっかで使われてるなら model パッケージを作って product クラスを適当にでっちあげればいいんでない。

113 名前:デフォルトの名無しさん mailto:sage [2007/08/01(水) 15:00:44 ]
>>103
エラーメッセージをググる事を覚えるといいかも。
例えば「インポートされた は見つかりません」
固有部分を抜いて検索してみるのね。



114 名前:デフォルトの名無しさん mailto:sage [2007/08/01(水) 18:11:16 ]
配列のソートがよくわからん。
誰かおせーて。

115 名前:デフォルトの名無しさん mailto:sage [2007/08/01(水) 18:12:34 ]
>>114
www.geocities.jp/ky_webid/algorithm/index.html

ここら辺の話?

116 名前:デフォルトの名無しさん [2007/08/01(水) 18:43:30 ]
>>114
Arrays.sort で出来るよ

117 名前:デフォルトの名無しさん mailto:sage [2007/08/01(水) 19:18:47 ]
専門学校の教師に聞いた話だが、2年制とかになると早めに辞めさせてしまう方が評価が高いらしい
下手に全員が進級すると教室が足りないんだってw

118 名前:デフォルトの名無しさん mailto:sage [2007/08/01(水) 20:07:32 ]
>>117
教室と言うか教室の中にある設備機材のほうだなw

だから講師が生徒潰しにかかって、それに触発されて生徒間も潰し合いし出して
マジで頭おかしくなって精神科・心療内科行く奴が増えて
そっち系の知識が豊富になりつつ、潰し合いに生き残った者たちはどんどん専門学校に洗脳されて外でワケワカメな事言いだすんじゃないか。

そもそも、コンピュータ系専門に常駐してる講師なんて業界の底辺から溢れて食ってけないから講師をry
それを補うためにたまに外部からプロ呼ぶんだろうが。


119 名前:デフォルトの名無しさん mailto:sage [2007/08/01(水) 21:48:40 ]
>>118
まるでヒューマ○みたいな専門学校だなww
もっとツールを使わないで一から作る技術を身につけたほうが
いいんだろうけど。

120 名前:デフォルトの名無しさん mailto:sage [2007/08/01(水) 22:08:50 ]
ツール類の環境を整えてるのが売りなんじゃ?
まあ、今は学生書があれば激安で一式そろえれるから今は独学でも勉強が。

仕事で使うような自社ライブラリとかはそもそも入手できないし。
仕事で使う数十万から100万するモデリングツールや動画編集ソフト類も無理だろうし。

121 名前:デフォルトの名無しさん mailto:sage [2007/08/01(水) 23:09:58 ]
JMSのことが詳しくのってる本かサイトはありませんかね?
できれば日本語希望です。

122 名前:デフォルトの名無しさん mailto:sage [2007/08/01(水) 23:16:50 ]
JMSなりActiveMQでぐぐって、最初のリストに出てくるサイトの中に無ければないんじゃね?

123 名前:デフォルトの名無しさん mailto:sage [2007/08/02(木) 01:38:04 ]
struts関連の事ですので、多少スレ違いかも知れませんが
ご容赦下さい。

環境:JDK1.5 apache+tomcat struts winXP (+Exlipse3.2 All in One)

アクセスログ出力の為、RequestProcessorを拡張する事に
なりました。(Actionのexecute発行前後でログを出す)

で、今回画面項目のチェック等でvalidationを使用する為、
TilesPluginとTilesRequestProcessorを使用しています。

(参考www.atmarkit.co.jp/fsecurity/rensai/struts03/struts03.html)
上記サイトを参考にし、TilesRequestProcessorをextendsした
クラスをstruts-config.xmlのcontroller processorClass に
指定していますが、何の反応も有りません。
(ロジックを通っていない、エラーも特に起きない)
((エラーが起きる様なロジックをわざと用意しても同様))


で、PukiWiki様の説明によると、TilesPlugin使用時には
TilesRequestProcessorが自動的に指定される、との事でした
ので、ワザとcontroller processorClassに変なクラスを
指定してみたりもしたのですが・・・・やはり何も起きません。


上記の結果、controller processorClass指定時は。
他の設定ファイル(web.xml等)も設定が必要なのでは?
他に設定が無い限り、TilesRequestProcessoの自動指定
が外れないのでは無いか?と疑っているのですが、何か
ご存知の方、他に設定が必要でしたらお教え下さい。
お願い致します。



124 名前:デフォルトの名無しさん mailto:sage [2007/08/02(木) 08:07:54 ]
www.atmarkit.co.jp/fsecurity/rensai/struts03/struts01.html
www.atmarkit.co.jp/fsecurity/rensai/struts03/struts02.html

125 名前:デフォルトの名無しさん [2007/08/02(木) 11:15:57 ]
統計ライブラリは何を使ってますか
フリーのものでお勧めのがあればご紹介ください

126 名前:デフォルトの名無しさん mailto:sage [2007/08/02(木) 12:17:49 ]
setColorでRGB値で色を作ろうとした時に、
色を格納している変数の名前をr,g,bにしていたところ、

hoge.java:18: シンボルを見つけられません。
シンボル: コンストラクタ Color(int,java.awt.Graphics,int)
場所    : java.awt.Color の クラス
g.setColor(new Color(r,g,b));

というエラーが出たのですが、これどういうことでしょうか?
変数名をred,green,blueに変えたらコンパイルちゃんと通ったのですが、
引数に禁止されてる変数名とかあるのですか?

127 名前:デフォルトの名無しさん mailto:sage [2007/08/02(木) 12:33:40 ]
>>126
gの型は何のつもりなんすか。int or Graphics?



128 名前:デフォルトの名無しさん mailto:sage [2007/08/02(木) 12:39:59 ]
>>127
あ…Graphics gを引数で受け取ってて、
記憶域の都合で関数外でint r,g,bを宣言してたから
名前が被ってた…orz
Javaは昨日からだけどC/C++は2年くらいやってるのに
何をこんな間違いを…orz
ちょっと吊って来ます。

129 名前:質問です mailto:sage [2007/08/02(木) 12:47:08 BE:9069034-2BP(6)]
java で特定の日時を保存するには何のクラスを使えば適切なのでしょうか?

130 名前:デフォルトの名無しさん mailto:sage [2007/08/02(木) 12:56:48 ]
>>129
君の言ってる保存って何?
ファイルに出力する事?

131 名前:質問です mailto:sage [2007/08/02(木) 13:15:19 BE:11335853-2BP(6)]
>>129
あ。すいません。
メモリー上で保持することです。JavaPlatform SE 6でお願いします。
Dateかと思ったんですが、ドキュメントをみるとメンバー関数に
推奨されてない的なことが沢山あったので別にあるのかなと思って質問いたしました。

132 名前:質問です mailto:sage [2007/08/02(木) 13:42:15 ]
int i;
for (int j = 1 ; j <= 9 ; j++){
i = 2 * j;
System.out.println("2 × " + j + " = " + i);

for文なんですが、出力部分の"+"の意味がわかりません。
どういう意味なんでしょうか?

133 名前:デフォルトの名無しさん mailto:sage [2007/08/02(木) 13:45:34 ]
>>131
yyyy年MM月dd日 hh時mm分ss秒のDateインスタンスを作りたいってことね。
java.util.Calendarを使うこと。例えば今日の日付ならこうなる。

Calendar cal = Calendar.getInstance();
cal.set(2007, 7, 2, 13, 32, 40); // 2007年8月2日 13時32分40秒
Date today = cal.getTime();

Calendar#set()の第二引数は月の指定だが、0スタートなので注意。
詳しくはjavadoc参照。



134 名前:デフォルトの名無しさん mailto:sage [2007/08/02(木) 13:49:37 ]
>>132
System.out.println("aaa"+"bbb");
表示されるのは「aaabbb」

int x=5;
System.out.println("aaa"+"x");
表示されるのは「aaax」

int x=5;
System.out.println("aaa"+x);
表示されるのは「aaa5」

135 名前:デフォルトの名無しさん mailto:sage [2007/08/02(木) 13:50:26 ]
>>132
+は文字列同士の連結の意味
iとかjはintだけど文字列に自動で変換されたあとで連結される
たとえばj=3,i=6の場合、
System.out.println("2 × " + j + " = " + i);

System.out.println("2 × " + "3" + " = " + "6");

System.out.println("2 × 3 = 6");
になる

136 名前:デフォルトの名無しさん mailto:sage [2007/08/02(木) 13:50:35 ]
>>132
なんだ、足し算教えろっていってるのか?

137 名前:デフォルトの名無しさん [2007/08/02(木) 13:51:45 ]
>>132
文字同士の連結
文字通りの足し算だね

138 名前:質問です mailto:sage [2007/08/02(木) 13:52:10 BE:31739876-2BP(6)]
>>133
おおお、詳しくありがとうございます(ノ∀`)
参考になりました

139 名前:デフォルトの名無しさん mailto:sage [2007/08/02(木) 13:57:15 ]
さすがに千葉工業大学だなw
つりもレベル低いや

140 名前:デフォルトの名無しさん mailto:sage [2007/08/02(木) 20:23:37 ]
よくわかったね

141 名前:デフォルトの名無しさん mailto:sage [2007/08/02(木) 21:20:10 ]
よくわかるも何も自己紹介してるじゃん

142 名前:デフォルトの名無しさん mailto:sage [2007/08/02(木) 21:23:20 ]
Be付けて恥さらし(笑)

143 名前:質問です mailto:sage [2007/08/02(木) 21:35:16 BE:7557252-2BP(6)]
>>142
ニセ者をニセ物と見抜けないおまいも(略



144 名前:デフォルトの名無しさん mailto:sage [2007/08/02(木) 21:44:49 ]
やってることが恥晒しってことだろ

145 名前:デフォルトの名無しさん [2007/08/03(金) 10:03:28 ]
JTextAreaで表示するテキストの行間の間隔を変えたいのですが、それっぽい設定が見つかりませんorz
どこをいじれば良いのでしょうか・・






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<116KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef