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


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

★★Java質問・相談スレッド133★★



1 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 01:02:31 ]
プログラミング言語Javaに関する質問スレです。
JavaScript, Ajaxの質問は、ここでは受け付けていません。
Web製作管理    ttp://pc11.2ch.net/hp/
Webプログラミング ttp://pc11.2ch.net/php/
をご利用下さい。

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

前スレッド
★★Java質問・相談スレッド133★★
ttp://pc12.2ch.net/test/read.cgi/tech/1251630161/
次スレは>>950あたりで。

過去ログ、関連スレッド、よくある質問とその回答など、
質問をする前に、貴方が見なければならないサイトについての情報は、
下のwikiのページにまとめてあります。
ttp://www.wikiroom.com/java/

335 名前:デフォルトの名無しさん mailto:sage [2009/10/21(水) 07:45:54 ]
そのままインスタンス化しても使い道ないからだろう

336 名前:デフォルトの名無しさん mailto:sage [2009/10/21(水) 07:46:32 ]
かぶった

337 名前:デフォルトの名無しさん mailto:sage [2009/10/21(水) 07:50:08 ]
>>334-335
インスタンス化防止の為だったんですね。
納得しました。ありがとうございます。

338 名前:デフォルトの名無しさん mailto:sage [2009/10/21(水) 07:57:19 ]
>>326-328
有難うございます。

今課題でライブラリ選定に挑戦しております。
比較検討の材料として、実案件でのやり方をお伺いしたいと考えた次第です。

ライセンスについては全く思い至っておらず、また、企業の慣習も大きく影響するということを学ばせていただきました。
後はコストについて。制約が全く無いのなら「最強」になるのでしょうが、そんな訳にはいきませんよね。

貴重なご意見をありがとうございました。


339 名前:デフォルトの名無しさん [2009/10/21(水) 20:28:04 ]
これからGTK+を勉強しようと思っていますが、
JavaでGTK+を使えますか?

使えるとしても、何かデメリットがあるのでしょうか?
あるいは、逆にメリットがあれば、それも教えてください。

Swingとかを使ったほうがいいんですかねぇ・・?
GTK+を覚えれば、他の言語からも使えて便利かな、と。

340 名前:デフォルトの名無しさん mailto:sage [2009/10/21(水) 20:32:08 ]
JavaがやりたいのかGTKがやりたいのかAGEたいのかハッキリしろ

341 名前:デフォルトの名無しさん [2009/10/21(水) 21:14:55 ]
GTKがやりたいです。

342 名前:デフォルトの名無しさん mailto:sage [2009/10/21(水) 21:27:18 ]
>>340
Java+GTKだろ、どうみても

343 名前:デフォルトの名無しさん mailto:sage [2009/10/21(水) 21:43:09 ]
JavaにおけるGUIの選択肢は、事実上、SwingとSWTしかない。



344 名前:339 mailto:sage [2009/10/21(水) 21:52:07 ]
>>340
さっきは間違って上げてしまいました。すみません。
JavaでGTK+を使えるか、また、使うことに問題があるかお尋ねしたかったんです。
Javaは既に勉強を進めています。

>>343
そうなんですか。
Swingを使うことにします。
ありがとうございました。

345 名前:AWT mailto:sage [2009/10/21(水) 21:52:23 ]
まだまだ若いモンには負けん。

346 名前:デフォルトの名無しさん [2009/10/21(水) 22:04:40 ]
>>340 何でageたらあかんの?

347 名前:デフォルトの名無しさん mailto:sage [2009/10/21(水) 22:04:44 ]
JavaがやりたいならSwingだろ、FXでもいいかもしれんが
GTK+やりたいってならJavaでやるメリットはないんじゃね

348 名前:デフォルトの名無しさん mailto:sage [2009/10/21(水) 22:09:31 ]
【合法】みんなズッキーニでヘヴン状態しようぜ!!
namidame.2ch.net/test/read.cgi/yasai/1223375038/

349 名前:デフォルトの名無しさん mailto:sage [2009/10/22(木) 20:34:07 ]
DOMParser xml = new DOMParser();
xml.parse(file.toString());
Document document = xml.getDocument()

XMLを保存した後に、読み込む事に成功したわけですが
この後って、クラスに変換するのが常識なんですかね

どこで調べてもXMLの作成→保存→読み込みだけで終了している気がする


350 名前:デフォルトの名無しさん mailto:sage [2009/10/22(木) 20:40:57 ]
何がしたいのかが解らない

351 名前:349 mailto:sage [2009/10/22(木) 20:48:16 ]
>>350
ソフトの設定をXMLに保存して、必要な時に読み込むだけです
そして、終了する時に同じXMLファイルに保存しなおして終了

352 名前:デフォルトの名無しさん mailto:sage [2009/10/22(木) 20:55:36 ]
>>351
クラスってなに?設定クラスのことか?
最初からXML/Beanマッパー使った方が楽だと思うが・・・

353 名前:349 mailto:sage [2009/10/22(木) 21:13:37 ]
>>352
>設定クラスのことか?
ウインドウのサイズや他のコンピュータと通信するために必要な情報などを、XMLに保存します
XMLを読み込んだ後はどのような形で、データを保持しているのか?という下らない質問です

Java Bean/XMLとかいう便利そうなライブラリがあったのですか、知らなかった
Apache Xercesだけでどうにかしようと考えてで、救われました



354 名前:デフォルトの名無しさん mailto:sage [2009/10/22(木) 21:44:28 ]
GUIの設定にマッパー入れるのはでか過ぎないか?
読み込んで終わりも何も読み込んで値取ったら終わるのは当然だと思うんだが。

355 名前:349 mailto:sage [2009/10/22(木) 21:57:00 ]
>>354
>ウインドウのサイズ
えぇ〜と、ここはたとえ話なので無視してください
基本的には、他のコンピュータと通信するために必要な情報を保存するつもりです
具体的にはhttpのレスポンスヘッダ(Last-Modifiedとか)ですね

あとソフト自体(ユーザの設定)を保存する程度なので

356 名前:デフォルトの名無しさん mailto:sage [2009/10/22(木) 22:00:35 ]
XMLEncoder/XMLDecoderで十分

357 名前:デフォルトの名無しさん mailto:sage [2009/10/22(木) 22:05:56 ]
読み込みだけならSAX
書き込みもするならDOM

358 名前:349 mailto:sage [2009/10/22(木) 22:15:16 ]
>>356
いろいろXML関係ありますね
DOMとSAXだけじゃきついと思っていたのですが、意外にも色々あるのか

>>357
>具体的にはhttpのレスポンスヘッダ(Last-Modifiedとか)ですね
と書きましたが、このLast-Modifiedという値はほぼ100%の確率で書き換えるつもりです
だいたい、1つのXMLファイルが20行くらいです

359 名前:デフォルトの名無しさん mailto:sage [2009/10/22(木) 23:50:00 ]
>>358
確率ってw
ランダムなの?

360 名前:349 mailto:sage [2009/10/23(金) 16:08:58 ]
>>359
ランダムじゃなくて、絶対書き換えるという意味です

今日、プログラミングに詳しい人にどうやって、XML関係のクラスを実装しているか質問しました
その結果
XMLReader(スパークラス@XMLを読み込む)を作り、
*.xmlごとにXMLReaderを継承したクラスを作れと言われました
ひとまず、この方法で実装してみようかなと思っています

361 名前:デフォルトの名無しさん mailto:sage [2009/10/23(金) 18:15:06 ]
/**
* strの説明
* @see strを使っているメソッド
*/
private String str = null;

他の人が書いたコードを読んでいたら、このようにJavadocを書いていました。
読みやすいなと感じたわけですが、フィールドに@seeを書くのは常識なのでしょうか?

362 名前:デフォルトの名無しさん mailto:sage [2009/10/23(金) 20:09:37 ]
>>361
特に常識ってわけでもない。
ルール次第なんだけど、書く現場と書かない現場が半々って印象。
書くと関連が増える度にメンテする必要があるから、結構面倒なのは確かだよ。


363 名前:デフォルトの名無しさん mailto:sage [2009/10/23(金) 20:12:11 ]
>>361
書けという常識ではなく、普通普通。
JDKについてくる src の java.lang とかで @see で grep してみ。



364 名前:デフォルトの名無しさん mailto:sage [2009/10/23(金) 20:41:48 ]
>>362
>書くと関連が増える度にメンテする必要があるから、結構面倒なのは確かだよ。
そうですね、ここはやっぱり重要だと思います

>>363
>>361のjavadocはJDKのソースを読んでいて発見しました

365 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 01:08:28 ]
下記処理を考えているのですが汎用性のあるいい案はありませんでしょうか?

@Beanの各セッターに値をセット
A上記でセットした値すべてに対してスペースの除去処理(スペースがあれば除去して再度セット)を行う

Beanにセットされている値だけAをLOOPして行うなんてできるのでしょうか?

ちなみに@の前に行うのは無理な仕様です。
@のセットのタイミングでスペース除去のメソッドを呼ぶ記述を各セッターに書くとかも考えたのですが
Exceptionのキャッチを考えると、、+かっこわるいのでうーん、、って感じがしまして。。
ベタで全部ゲットしてスペース除去メソッド呼んでセットしてはさけたいです。



366 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 01:54:34 ]
>>365 こんなのであってます?
private String str1;
private String str2;

public String getStr1() {
this.str1;
}

public String getStr2() {
this.str2;
}

public void setValue(String fieldName, Object value) throws Exception {
Field f = this.getClass().getField(fieldName);
if (value != null) {
if (value instanceof String) {
f.set(this, ((String)value).trim());
} else {
f.set(this., value);
}
}
}

367 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 02:04:37 ]
>>365
String getXyz() {
return this.xyz == null ? null : this.xyz.trim();
}

368 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 04:55:33 ]
>>366
>>367
ありがとうございます。。
参考にさせて頂きます。

369 名前:365 [2009/10/24(土) 06:52:33 ]
>>367
誰。。。

>>366
レスありがとうございます。
すいません、言葉足らずでした、セッターは各項目ごとにほしいです。
というのはstrutsを使用して画面の入力項目をstrutsのxmlにbeanとマッピングして定義通りsetする為です。
1つにまとめてしまうと難しい気がします。

なので自分の個人的な思いが2つあってどっちかできたらと思っているのですが
@beanの親クラス的なものがあって各セッターの中でセットする前に対象のメソッドを呼ぶとかできるか
Abeanのセットが終わったビーンをあるメソッド(スペース除去処理メソッドなど)にビーンごと引数で渡して、そのビーンに
入っている値をループして処理を行うことができたらなー

と思ってます。。こんなことできるのか。。というのはあります、、。

>>367
すいません、こちらも言葉足らずでした。
以降の処理でbeanで設定されている変数の値を直で使用する処理がある為、ゲッターを使わず値を取得する
ことがあります。その為、beanで対応しようとするとセッターでの対応になります。



370 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 08:34:58 ]
>>369
あなたのいうBeanの定義は何?
データを一時的に保存するデータクラスのこと?
それともStrutsとかでフォーム値がはいってくるようなクラスのこと?

>beanの親クラス
サブクラスでの振る舞いをスーパークラスで定義するのは無理
できてもかなりイビツ

スペースが入ってくるのは解った
それ以降はスペースが不要なのか、必要なケースはあるのか?
不要ならばsetterで削ればいい、必要ならば「不要な場合に」削るユーティリティを使うべき

>以降の処理でbeanで設定されている変数の値を直で使用する処理がある為、ゲッターを使わず値を取得する
イミフ

371 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 08:36:42 ]
あと元の値も欲しいならこうすべきかね
String getXyz() {
return this.xyz == null ? null : this.xyz.trim();
}
String getRawXyz() {
return this.xyz;
}

372 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 19:12:04 ]
素朴な疑問なのですが
FileNotFoundExceptionが発生した場合、close()をする必要はあるのでしょうか

373 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 19:19:22 ]
何をcloseしたいの?



374 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 19:24:43 ]
>>373
FileInputStreamオブジェクトを作る時にFileNotFoundExceptionが発生するので

375 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 19:31:15 ]
普通の使い方してるんであればいらない。
そもそもファイルをオープンできてないわけだから。
でもclose呼んでもかまわない。

376 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 19:38:19 ]
>>375
なるほど、ありがとうございます

377 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 19:40:09 ]
Java 3Dの1.5.1 APIあるいは1.4.0_01 APIのインストール時に
インストールフォルダを指定することは可能でしょうか?
1.3.1 APIは指定出来るのですが、上の2つはなぜか指定画面が出てこないんです。

378 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 19:57:55 ]
>>374
まてまて、その場合はfinallyでcloseするんだからFileがないかどうかなんて普通はチェックしない
そもそも、まともなアプリなら先にファイルの有無くらい確認すべきだが

379 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 20:08:15 ]
割り込みすいません。
表の形式で文字列を表示させたいのですが、
例えば、
AAAA B
AA   B
A    B
と列の頭を揃える場合、簡単に実現できる方法はありませんか?

380 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 21:00:41 ]
String#format

381 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 21:06:15 ]
>>380
ありがとうございます。
書くのを忘れていましたが全角の場合はどうすればいいですか?

382 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 21:52:09 ]
>>375
オブジェクトって生成されないよ?
どうやって呼ぶの?

383 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 22:14:09 ]
>>381
タブ



384 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 22:15:13 ]
>>383
ありがとうございます。

385 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 22:45:10 ]
javaを始めようかと思っています。
色々あってよく分かりません。
一通りのことを教えていただけないでしょうか?

386 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 22:53:08 ]
>>385
初歩的なjavaのプログラミング程度のスタートアップを自分でやれないようなら止めといた方がいい

387 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 23:08:00 ]
>>385
いろいろって何がありますか?

388 名前:デフォルトの名無しさん mailto:sage [2009/10/24(土) 23:59:08 ]
>>385
入門書1冊買えば一通りのことは載っている

389 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 00:10:20 ]
Java1.4互換のクラスファイルを生成するJSR14を使ってプログラムをビルドしようとしたら、
ジェネリクスは使えましたが、enumは使えませんでした。

ビルド・パスが不完全であるため、プロジェクトはビルドされませんでした。
java.lang.Enum のクラス・ファイルが見つかりません。ビルド・パスを修正してから、このプロジェクトをビルドしてください

EnumはJDK1.4には存在しないので、エラーになるのは当然ですが、どう解決すればいいでしょうか。
Javaの標準クラスライブラリのソースコードが入手できればいいんですが、何処にあるのかわかりません。

390 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 00:18:41 ]
ねーよw
解決はenumをはじめ、5系に依存するコードを含めいようにすること

391 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 10:32:56 ]
java.lang.StringBuilderはどんな感じで作られているのか気になったので、JDKのソースを読んでみた
sb.append("str");は
strをcharの配列に変換→フィールドのchar[]に変換したのをコピー
sb.toString();は
return new String(byte[] bytes, int offset, int length) ;

StrinbBuilderはスレッドセーフじゃなくていいので、結構簡単に作れそう

392 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 10:38:58 ]
勉強目的で作るならいいと思うが、そういう意味だよな?

393 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 10:54:12 ]
>>392
当たり前だろクラッカー



394 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 11:40:56 ]
専用クラスファイルの追加を気にしないなら、Retrotranslator使えば?
こっちならJDK1.5以降のクラスも色々対応してくれている。

395 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 12:55:39 ]
素朴な疑問なのですが、デザインパターンのシングルトンについて質問
シングルトンはオブジェクトが1つしかないことを保証するので、
staticなフィールド(static finalは除く)は一ミリも意味がなくないですかか?

396 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 12:59:56 ]
かか

397 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 13:10:27 ]
>>395
static なフィールドを使わないで、シングルトンから返す実体を保持する方法を
思いついたのならば問題なし。

398 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 13:15:17 ]
public class Singleton { public static Singleton getSingleton() { return Singleton.getSingleton(); } }

399 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 13:19:21 ]
スタックオーバーフローじゃね

400 名前:395 mailto:sage [2009/10/25(日) 15:25:58 ]
いまいちわかりませんが、適当に作ります

401 名前:デフォルトの名無しさん [2009/10/25(日) 15:26:07 ]


402 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 17:36:59 ]
>>398
シングルトンになってるのってクラス名だけだよね。

403 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 20:23:44 ]
そもそもここはデザパタスレだったのか



404 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 22:01:32 ]
で?

405 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 22:36:47 ]
JAVAを勉強し始めて間もないのですが…
画像をピクセル単位で表示位置を設定し、
クリックすると動作を行うプログラムを
作成したいのですが…。
現在はJButtonに画像を表示し、GridBagLayoutを
使用して配置しようとしてるのですが、
これですと、ボタンの細かい位置やサイズが指定できなくて
困っています。
そのようなクラスを使用すればいいのでしょうか??
もしよければ、サンプルプログラムなどもあるとうれしいです。。

406 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 22:43:37 ]
>>405
>JAVAを勉強し始めて間もないのですが…
何の免罪符だよw
そう言えば同情してもらえるとでも思ってるの?

407 名前:405 mailto:sage [2009/10/25(日) 23:09:03 ]
>>406
早速のお返事ありがとうございます。

同情してもらおうと思ってるのではなく、
正直ここにいる人よりJAVAのレベルが
私は低いと思ったのでそう書かせていただきました。

408 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 23:29:44 ]
import javax.swing.*;
public class MainFrame {
public static void main(String[] args) {
JFrame f = new JFrame("Sample");
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
addPanels(f);
f.setBounds(100, 100, 200, 100);
f.setVisible(true);
}
private static void addPanels(JFrame f) {
f.setLayout(null);
JButton btn = new JButton("Button");
btn.setBounds(10, 10, 150, 15);
f.add(btn);
JPanel pan = new JPanel();
pan.setBorder(BorderFactory.createLineBorder(java.awt.Color.green, 5));
pan.setBounds(10, 30, 100, 30);
f.add(pan);
}
}

409 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 23:33:35 ]
>>407
そういうのは日記にでも書いとけ。な?

410 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 23:35:20 ]
>>407,409
カリカリイライラしちゃってかわいそう・・・
彼女にふられたとか?

411 名前:405 mailto:sage [2009/10/25(日) 23:43:17 ]
>>408
ありがとうございます!
すぐに理解はできなさそうですが…
これ見ながら頑張ってみます!

412 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 23:46:09 ]
>>410
すまん。

質問の冒頭に
「JAVA初心者です。」とか「昨日からJAVAの勉強し始めました。」
みたいな前置きをつける奴みると無性に腹が立つんだよな。
知らないことは悪いことではないが、それを盾にするなと言いたい。


413 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 23:49:08 ]
盾だと思っちゃうのは性格がひねくれてるからだぉ



414 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 23:54:26 ]
>>413
確かにそうかもしれん。

>>413は、前置きするのはどういうことだと思う?

415 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 23:56:34 ]
単に自分のプロフィールを紹介する目的

416 名前:デフォルトの名無しさん mailto:sage [2009/10/26(月) 00:00:38 ]
>>412
おまい、案外素直な子じゃな

417 名前:デフォルトの名無しさん mailto:sage [2009/10/26(月) 00:03:59 ]
>>415
ありがとう。
理解はできなさそうだが・・・

418 名前:デフォルトの名無しさん mailto:sage [2009/10/26(月) 00:10:18 ]
まあどこのコミュニティでも最初に「初心者なのですが」と書くやつは叩かれる

419 名前:デフォルトの名無しさん mailto:sage [2009/10/26(月) 00:20:06 ]
質問者のレベルによって回答の仕方も変わるからね。
「初心者です」を後出しされるよりいいと思う。

420 名前:デフォルトの名無しさん mailto:sage [2009/10/26(月) 00:38:34 ]
最初に自分が初心者レベルであることを書いてないなら書いてないで
「お前そんなことも知らないで今までよくやってこれたな」
と叩かれるだけで結局回答がこのスレでつくような質問は初心者には不可能となる

421 名前:デフォルトの名無しさん mailto:sage [2009/10/26(月) 01:07:47 ]
アナル初心者なんですけど、
お尻の中はどうやって洗えばいいんですか? ><

422 名前:デフォルトの名無しさん mailto:sage [2009/10/26(月) 03:03:41 ]
>>416
おじいちゃんお口臭いお(´・ω・`)

423 名前:デフォルトの名無しさん mailto:sage [2009/10/26(月) 08:29:39 ]
Tomcat+MySQLでWebアプリを開発しています。
EclipseからTomcatを起動した場合は正常に動作しますが、.war ファイルを作って Tomcat にデプロイし起動すると
最初のデータソースへのアクセスで Cannot create JDBC driver of class '' for connect URL 'null' と怒られます。
データソースの設定は Web アプリの META-INF/Context.xml に記述していますが、ドライバクラス名も URL も取得できていないようです。
ちなみにドライバは Tomcatフォルダ/lib にコピーしてあります。
.war ファイルにした場合は、Tomcat 自体の設定に何かを追加する必要があるのでしょうか?



424 名前:デフォルトの名無しさん mailto:sage [2009/10/26(月) 08:39:41 ]
public void actionPerformed(ActionEvent e) {}をオーバーライドして、
public void run()を匿名クラスとして定義したんだけど
なんで、自分自身のインスタンスthisが使えないのよ?

class Hoge extends JFrame{
public void actionPerformed(ActionEvent e) {
SwingUtilities.invokeLater(new Runnable() {
public void run() {
Temp t = new Temp(this); ←ここで、IDEに怒られる
}}}}

425 名前:デフォルトの名無しさん mailto:sage [2009/10/26(月) 09:26:20 ]
>>424
Tempって何よ?

426 名前:デフォルトの名無しさん mailto:sage [2009/10/26(月) 10:53:12 ]
テンポラリとおもいきや添付ファイルだったり

427 名前:デフォルトの名無しさん mailto:sage [2009/10/26(月) 11:05:43 ]
愚民の皆さま、何か間違ってますか?

428 名前:デフォルトの名無しさん mailto:sage [2009/10/26(月) 11:18:07 ]
>>424
もしかして: Hoge.this
単に this と書くといちばん内側の匿名 Runnable を指す

429 名前:デフォルトの名無しさん [2009/10/26(月) 13:21:07 ]
初心者です。
JFrameクラスのSetResizable()をfalseにしたとき
ウィンドウの内側に枠線のようなものが出るのですが
これを消すことはできますでしょうか。

430 名前:デフォルトの名無しさん mailto:sage [2009/10/26(月) 13:54:00 ]
以前、JavaScriptでプログラムを書いていたので、上司からJavaをヤレと言われて、あわてています。
JavaScriptで書いてあるプログラムをJavaに持ってきても動作するのでしょうか?

431 名前:デフォルトの名無しさん mailto:sage [2009/10/26(月) 14:07:38 ]
JavaとJavaScriptは完全に別物です
JavaScriptのことは忘れてイチからJavaを勉強する必要があります

432 名前:デフォルトの名無しさん mailto:sage [2009/10/26(月) 14:36:56 ]
>>431
そうですか。上司にあなたのレスを見せることにします。

433 名前:デフォルトの名無しさん mailto:sage [2009/10/26(月) 14:39:55 ]
>>432
ちげーだろ、これからはJavaといいたかったんじゃろ?



434 名前:デフォルトの名無しさん mailto:sage [2009/10/26(月) 14:47:31 ]
>>430
Java 上で JavaScript を動かすことは可能だけど一部動作しない。

435 名前:430 mailto:sage [2009/10/26(月) 15:22:22 ]
動作するんですか。よかった。過去自分が作った資産が使えそうです。






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

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

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