トップページ⇒tech
1001コメント319KB

初心者歓迎! Java相談室 その7

レス数が1000を超えています。これ以上書き込みはできません。
0001がばろん@MたんちゅきちゅきNGNG
   ∧
  /●\
 ( /\ )  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  (,,゚Д゚) < 私は、じゃばこ ですが、何か?
  ./  |    \_____________
 (___/
/

>>2 過去スレの一覧
>>3 Javaの基礎と、よくある質問 (初心者はここをチェック!)
>>4 Java関連スレいろいろ(統合開発環境・サーバサイド・その他)
>>5 Javaを撲滅させたい方、死滅を心配してる方、Cとの違いを知りたい方はこちらへ
>>2-10 諸般の事情により、リンクがずれた場合。

/* JavaScriptの質問はWeb製作板へどうぞ。*/
+ JavaScript の質問用スレッド vol.9 +
http://pc.2ch.net/test/read.cgi/hp/1017668857/l50
0951デフォルトの名無しさんNGNG
ぼけちゃったらどうするんでしょう?
0952デフォルトの名無しさんNGNG
>>949
それだけの情報からどう答えろと?
0953デフォルトの名無しさんNGNG
>>952
がんがれ! と言ってやれ也。
0954デフォルトの名無しさんNGNG
あ、こんどは
ClassNotFoundExeptionが・・・
もうだめぽ
0955デフォルトの名無しさんNGNG
サーブレット勉強するのにお勧めの本教えてください。
本屋にたくさんありすぎて何を買えばいいかようわからんです。
0956デフォルトの名無しさんNGNG
>>954
まず、落ちつけ。
0957デフォルトの名無しさんNGNG
>>954
まず次スレ立てろ
0958デフォルトの名無しさんNGNG
次スレの1には必ず
http://www.javaco.org
のリンクを貼ること。
0959デフォルトの名無しさんNGNG
exeの作り方もね

0960デフォルトの名無しさんNGNG
いま入門書読んでるんだけど、GUIをつくるのに、AWTやらSWINGやらをインポートして
コードをちまちま書いてWindowプログラムを作るのメンドイ。
VBみたいにできないの?
0961デフォルトの名無しさんNGNG
>>960
JBuilderかForte for JavaかVisualAgeかなんかそんなの使え。
0962デフォルトの名無しさんNGNG
>>960
素直に VB 使え。VB みたいに使えるぞ。(藁)
0963デフォルトの名無しさんNGNG
VBで書いたらMACで実行できないだろボケ
漏れの彼女はなぜだかしらないがマカーなんだよハゲ
0964デフォルトの名無しさんNGNG
>>960
慣れの問題。
Win32API や MFC を駆使するのに比べて馬鹿みたいに簡単に GUI が作れるので
VB などの RAD のように GUI 設計とロジック(コード)を行ったり来たりせずに済む分良い。
0965デフォルトの名無しさんNGNG
マッカではjavaは動作しません。



と言いたくなってきた今日この頃。
0966デフォルトの名無しさんNGNG
しるか、ボケ。
0967デフォルトの名無しさんNGNG
>>960
何故にvisual cafe なり forte for java なりを使わん?
cafeすら動作しないほどの低スペックマシンなのか?
0968デフォルトの名無しさんNGNG
>>962
VJ (w
0969デフォルトの名無しさんNGNG
>>963
java for >>963 の彼女
0970デフォルトの名無しさんNGNG
JTableを用いて、セルに値を入力し、保存するという
ことをやろうとしているのですが、セルのエディタは普通に
JTextFieldなんですが、例えばあるセルの値を変更したとき、
そのあと、他のセルをクリックして選択するとかしないと、
変更がデータに反映されません。これだと、セルの値を変更し、
そのあとすぐに保存ボタンを押したときに、実はデータが
変更されていないという不具合が生じます。これを解決するには
どうすればいいんでしょう?
0971デフォルトの名無しさんNGNG
VisualCafeなんてもう売ってないよ…

それより、VB.NETで作ってJavaで書いたCLI実装
http://www.adventnet.com/products/cli/index.html
で動かせばよい。
0972デフォルトの名無しさんNGNG
バカ発見
0973デフォルトの名無しさんNGNG
superclass って1個しかないの?
0974857NGNG
>>858
レスありがとうございます。
例外の投げ方はわかるのですが、Unit testのエラーチェック用のテストコードから呼び出した時に
だけ、例えばjava.sql.ResultSet#getInt がjava.sql.SQLExceptionを投げて欲しいのです。

>>861
今わからないのは、1で提案していただいたユーティリティクラス自体のUnit testなのです。

自分で java.sql.ResultSetを実装したクラスを作り、エラーフラグを見て例外を投げるのが
良いのかと思ってきました。ご意見ありがとうございました。
0975デフォルトの名無しさんNGNG
>>971
そうなの!?おお、WebGainでダウンロード中止になってる!
知らんかった・・・
0976デフォルトの名無しさんNGNG
Javaでexeファイル作りたいんです

VJ++以外で方法ないですか?
GCJ待つしかないのだろうか?
0977デフォルトの名無しさんNGNG
>>976
がいしゅつ
0978デフォルトの名無しさんNGNG
>>976
激しくがいしゅつ
0979976NGNG
>>977
>>978
すいません

じゃ 質問かえます

JavaからC++への変換は
不可能でしょうか?
AWTを使ったJavaプログラムも
windowsAPIに変換すれば
移植はそんなに難しくない
ように思えます

ちなみに私はwindowsAPIは
全然知りません
0980デフォルトの名無しさんNGNG
完全にプログラムでの自動変換ってこと?
無理じゃない?
0981デフォルトの名無しさんNGNG
こないだふと思いついたんだけどさ、this と似たようなキーワードで
Java に here ってのがあると便利なんだよね。機能は C/C++ の __LINE__
や __FILE__ と同じ様な感じだけど。

here.getFileName() … ソースのファイル名取得
here.getLineNumber() … この位置の行番号を取得
here.getClass() … このクラスの Class インスタンスを取得
here.getMethod() … この位置の Method インスタンスを取得
0982976NGNG
>>980
"完全に"
の意味がよくわかりませんが

すべてのJavaAPIをwindowsAPIに変換
という意味ならば

そこまでは求めていないのです
0983デフォルトの名無しさんNGNG
>>981
実行時にソースファイル名が何の役に?
ああ、デバッグか・・・。
0984デフォルトの名無しさんNGNG
>>982
JavaからC/C++へのトランスレータと、
その出力とリンクできるライブラリがWindowsで
動けばそれでいいんだろ?

だったら「完全に」自動的にできる。
あ、動的ロードはだめだけど。
0985デフォルトの名無しさんNGNG
>>984
Exception投げると行番号が表示されるんだから、情報持ってるんだよね。
0986976NGNG
>>984

ぼくもひそかにそう思ってました

でも
存在しないですよね
0987デフォルトの名無しさんNGNG
>>976
EXEにしたいだけならTowerJなりVAJエンタープライズ版なり買ったら?
でも現状のVMでも動的コンパイルが結構速くて速度的なメリットはこれらの
製品にはあんまりないみたいだけどね。

>>981 スタックトレースから引っ張ってくるのが定石。

0988デフォルトの名無しさんNGNG
>>987
お金ないんで
GCJ待ってるんです
期待してるんです

自分でがんばるのも
時間的に無理そうなんで
0989デフォルトの名無しさんNGNG
何で EXE にしたいの?
0990デフォルトの名無しさんNGNG
次スレは?
09911000!!!NGNG
10000!!!! GETTTOOOOOOOOooooo......
0992976NGNG
>>989

今のところ
JREが普及してないんで

0993デフォルトの名無しさんNGNG
>>991
10000 をゲットしてるよ。
0994デフォルトの名無しさんNGNG
>>987
スタックトレースの内容なんて環境依存するもの使えません。
VAJ のスタックトレース見たことある?
0995デフォルトの名無しさんNGNG
>>987
スタックトレースのパースやる奴は大抵素人
09961000!!!NGNG
>>993
今度こそ 1000!!!!! GEEETTTTTTTOOOOOOOoooooooooo...........!!!!!!!!!!!!!
0997デフォルトの名無しさんNGNG
おまえら全員log4jのソース見れ
0998996 に負けずにNGNG
1000 ゲットー
0999デフォルトの名無しさんNGNG
3
1000デフォルトの名無しさんNGNG
4ey
10011001Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。