【初心者】Java質問・相談スレ2【大歓迎】
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001デフォルトの名無しさん
NGNGJAVA初心者はこちらのスレで質問をしましょう。そして誰か教えてあげてください。
なお、ソースを貼るときには、タブ1つを全角空白2つに置換してから投稿しましょう。
//半角空白が消える仕様のため
sage進行でおねがいします。JavaScriptの質問はWeb製作板へどうぞ。
関連スレ
初心者無視! Java相談室 その9
http://pc.2ch.net/test/read.cgi/tech/1021555964/
0002デフォルトの名無しさん
NGNGJAVA厨房
http://piza.2ch.net/tech/kako/966/966391052.html
Java相談室
http://piza.2ch.net/tech/kako/971/971960169.html
Java相談室 Part2
http://piza.2ch.net/tech/kako/980/980858322.html
Java相談室 Part3
http://piza2.2ch.net/tech/kako/994/994150280.html
Java相談室 Part4
http://pc.2ch.net/test/read.cgi/tech/997791189/
Java相談室part5
http://pc.2ch.net/test/read.cgi/tech/1003567552/
ネタ心者歓迎!今更ながらにJavaを学ぼう!
http://piza.2ch.net/tech/kako/981/981424252.html
ネタ心者歓迎!今更ながらにJavaを学ぼう! その弐
http://pc.2ch.net/test/read.cgi/tech/993358225/
ネタ心者歓迎! 今更ながらにJava相談室
http://pc.2ch.net/test/read.cgi/tech/1003569074/
ネタ心者歓迎!今更ながらにJava相談室 その2
http://pc.2ch.net/test/read.cgi/tech/1006408230/
ネタ心者歓迎!今更ながらにJava相談室 その3
http://pc.2ch.net/test/read.cgi/tech/1007802486/
ネタ心者歓迎!今更ながらにJava相談室 その4
http://pc.2ch.net/test/read.cgi/tech/1010545421/
初心者歓迎! Java相談室 その5
http://pc.2ch.net/test/read.cgi/tech/1012968994/
初心者歓迎! Java相談室 その6
http://pc.2ch.net/test/read.cgi/tech/1015418174/
初心者歓迎! Java相談室 その7
http://pc.2ch.net/test/read.cgi/tech/1018631329/
初心者歓迎! Java相談室 その8
http://pc.2ch.net/test/read.cgi/tech/1020453823/
0003デフォルトの名無しさん
NGNG■■■ Javaの基本的なクラスやパッケージについての解説。 ■■■
Java 2 プラットフォーム API 仕様
http://java.sun.com/j2se/1.3/ja/docs/ja/api/index.html
Javaについてのよくある質問と回答集。
Java House ML Topics
http://java-house.etl.go.jp/ml/topics/
Java言語規定 目次
http://www.y-adagio.com/public/standards/tr_javalang/index.htm
Java(TM) 2 SDK ドキュメント
http://java.sun.com/j2se/1.3/ja/docs/ja/index.html
0004デフォルトの名無しさん
NGNG■■■ Java関連スレいろいろ ■■■ (一部 HTML 化待ち)
統合開発環境。
JAVA開発環境 "eclipse" is COOL!!
http://pc.2ch.net/test/read.cgi/tech/1013268002/
[Java]JBuilder5[Java]
http://pc.2ch.net/test/read.cgi/tech/995044723/
【Meadow】Java開発環境(・∀・)イイ【JDEE】
http://pc.2ch.net/test/read.cgi/tech/1017214967/
Forte for Java
http://pc.2ch.net/test/read.cgi/tech/1016161880/
IBM VisualAge for JAVA
http://pc.2ch.net/test/read.cgi/tech/989931658/ (dat逝き)
サーバサイド。
JAVAサーブレットQ&A
http://pc.2ch.net/test/read.cgi/tech/972229341/
JavaサーブレットQ&A LV2
http://pc.2ch.net/test/read.cgi/tech/1012728608/
サーバーサイドJAVAをまたーり語るスレ
http://pc.2ch.net/test/read.cgi/tech/1004972840/
携帯。
携帯JAVAのスレッド
http://pc.2ch.net/test/read.cgi/tech/1011977260/
iアプリ
http://pc.2ch.net/test/read.cgi/tech/1000723476/
i‐MODEのJAVA
http://piza2.2ch.net/tech/kako/975/975428633.html
iアプリでゲーム
http://game.2ch.net/test/read.cgi/gamedev/1005042631/
その他。
クライアントサイドJavaどうよ?
http://pc.2ch.net/test/read.cgi/tech/1002160815/
【祝】 JDK 1.4 βリリース
http://pc.2ch.net/test/read.cgi/tech/990949654/
Pure Java Mail Server
http://pc.2ch.net/test/read.cgi/tech/1009991622/ (dat逝き)
Java Media Framework とか
http://pc.2ch.net/test/read.cgi/tech/1015938096/
0005デフォルトの名無しさん
NGNG■■■ 撲滅させたいかた、死滅を心配してるかた ■■■
CとJavaを比較した場合Cの良いとこと悪いとこ
http://pc.2ch.net/test/read.cgi/tech/1009707596/
Java撲滅委員会
http://pc.2ch.net/test/read.cgi/tech/996848309/
●●JAVAって死滅しちゃうの????●●
http://pc.2ch.net/tech/kako/1005/10051/1005159122.html
●●JAVAって死滅しちゃうの???? PART2●●
http://pc.2ch.net/tech/kako/1006/10060/1006053686.html
●●JAVAって死滅しちゃうの???? PART3●●
http://pc.2ch.net/tech/kako/1008/10081/1008162230.html
0006デフォルトの名無しさん
NGNG■■■ Javaの基礎と よくある質問 ■■■
Q: クラスの使い方が分かりません。
A: Java 2 プラットフォーム API 仕様
http://java.sun.com/j2se/1.3/ja/docs/ja/api/index.html
Q: SDKの仕様や、Javaの使い方、コマンドの使い方を教えて下さい。
A: Java(TM) 2 SDK ドキュメント
http://java.sun.com/j2se/1.3/ja/docs/ja/index.html
Q: Javaの言語仕様が知りたいです。
A: Java言語規定
http://www.y-adagio.com/public/standards/tr_javalang/index.htm
http://java.sun.com/docs/books/jls/second_edition/html/j.title.doc.html
Q: 「僕以外の人も、同じ疑問を持ったはず」と思えるような質問があります。
A: Java House ML Topics / Java FAQ / Java Tips
http://java-house.etl.go.jp/ml/topics/
http://www.gimlay.org/~javafaq/
http://www.javaworld.com/columns/jw-tips-index.shtml
Q: 僕、サルなんですけど・・・。
A: サルにはわかるヒアリングJava入門(マルチランゲージ対応)
http://www.asahi-net.or.jp/~rc4t-ishr/Saru/index.html
このほかの FAQ はこちら↓をご覧ください。
http://www.gimlay.org/~javafaq/javafaq.html
0007デフォルトの名無しさん
NGNG■■■ ダウンロードと API リファレンス ■■■
【Sun JDK 1.2】 http://java.sun.com/products/jdk/1.2/ja/download.html
【Sun JDK 1.3】 http://java.sun.com/j2se/1.3/ja/download.html
【Sun JDK 1.4】 http://java.sun.com/j2se/1.4/ja/download.html
【IBM JDK 1.1/1.3】 (要ユーザ登録)
http://www-105.ibm.com/developerworks/tools.nsf/dw/java-devkits-byname?OpenDocument&Count=100
【JDK 1.2】 http://java.sun.com/products/jdk/1.2/ja/docs/ja/api/index.html
【JDK 1.3】 http://java.sun.com/j2se/1.3/ja/docs/ja/api/index.html
【JDK 1.4】 http://java.sun.com/j2se/1.4/ja/docs/ja/api/index.html (ほとんど英語)
0008デフォルトの名無しさん
NGNGって出るんですが、()の後のVって何ですか?
0009デフォルトの名無しさん
NGNG0010デフォルトの名無しさん
NGNGタイプミス
0011デフォルトの名無しさん
NGNGフレームを上下に2つ切ったページで、上フレームにボタン1個のアプレット、
下フレームは、アプレットからshowDocument()で変更されるページ。
HTMLは、ざっとこんな構造。
[frame_top.html]
<frameset rows="80,*">
<frame src="frame_up.html" name="frame_up" noresize>
<frame src="frame_down.html" name="frame_down" noresize>
</frameset>
[frame_up.html]
<applet
codebase = "."
code = "TestApplet_01.class"
name = "TestApplet_01"
width = "320"
height = "40" >
[frame_down.html]
<html><head><title>Frame Down</title></head>
<body>下フレーム</body>
</html>
アプレットの構造としては、ボタンを1個配置し、actionPerformedで、
こんなことをやってる。
try{
URL newURL = new URL("http://www.yahoo.co.jp/");
getAppletContext().showDocument(newURL, "frame_down");
}catch(MalformedURLException er){
System.err.println( "URL not found." );
}
IEでチェックすると、1回目は目的の動作をする。ボタンを押すと
ちゃんと下フレームが書き換えられるんだけど、2回目にボタンを押すと、
新規にブラウザが開いてしまう。
漏れが多分タコなことやってるんだと思うんだけど、それはどこ?
(お前の存在そのもの!とか言わずに教えてちょ)
0012デフォルトの名無しさん
NGNG>>1 を100回読め
0013デフォルトの名無しさん
NGNGJavaScript のネタじゃねーぞと一応突っ込んでおく
0014デフォルトの名無しさん
NGNG//半角空白が消える仕様のため
とあるが、なんの仕様なの?
2ちゃん? ブラウザ?
0015デフォルトの名無しさん
NGNGブラウザ
0016デフォルトの名無しさん
NGNG11の頭っからアプレットって書いてあるジャン。 おまえあほだろ(笑)
0017デフォルトの名無しさん
NGNGえ? http://pc.2ch.net/test/read.cgi/tech/1021817147/940n は、どうやると空白が見えるの?
0018デフォルトの名無しさん
NGNG0019デフォルトの名無しさん
NGNGどう書けばいいですか?
002013
NGNG0021デフォルトの名無しさん
NGNGif((A && B) || (C && D)) {
/*hoga huge*/
}
0022デフォルトの名無しさん
NGNG0023デフォルトの名無しさん
NGNGhttp://homepage2.nifty.com/t-1000/tutorial/java_qanda/q4.html
たしかアプレット (JDK1.1.4?6? 相当) が標準でサポートしているのは
GIF, JPEG, X-Bitmap だけだったと思われ。その他のビットマップ
フォーマットは自分でビットマップ展開して MemoryImageSource 使えば
可能。ただ TIFF は LZ 圧縮されてたり G3/G4 フォーマットがあったり
バリエーションが多すぎて自作は無理かも。
0024デフォルトの名無しさん
NGNG>>12 は sage ない >>11 に言ってるんだろ。
0025デフォルトの名無しさん
NGNG>>1 を100回読め
0026デフォルトの名無しさん
NGNGpackの意味を教えてください。
0027デフォルトの名無しさん
NGNGリファレンス読め。
http://java.sun.com/j2se/1.3/ja/docs/ja/api/java/awt/Window.html#pack()
0028デフォルトの名無しさん
NGNG>>1 を100回読め
0029デフォルトの名無しさん
NGNGhttp://pc.2ch.net/test/read.cgi/tech/1021555964/l50
0030デフォルトの名無しさん
NGNGだまってろ
0031デフォルトの名無しさん
NGNG0032デフォルトの名無しさん
NGNG0033デフォルトの名無しさん
NGNG003411
NGNGお騒がせスマソ。
0035デフォルトの名無しさん
NGNGスレさんお疲れー
0036デフォルトの名無しさん
NGNG初心者が見てもわかるようなのでお願い
0037デフォルトの名無しさん
NGNGそれは学校の宿題かね?
ところで、入出力する行列はどうやって表現するの?
行列オブジェクト?
0038デフォルトの名無しさん
NGNGプログラムについても本当に何も知らないシロウトです。
ワールドカップ板から来ました。
さて、みなさまもニュースなどですでにご存知だと思いますが、
W杯チケット余り問題で、今から買おうとしている人たち(私もです)が
チケット販売のサイトに一気にアクセスしています。
そのため、なかなかチケット購入画面に行けず、すぐに
「オーバーロードです」という画面に飛ばされてしまいます。
ところが知識のある人は、運良くページが表示された時にサイトを保存し、
ソースを解析して「オーバーロードです」の画面に飛ばないような方法で
チケットをゲットしているようなのです。
そういう人たちは、そういう手段で取ったことは教えてくれるのですが、
具体的にどうすればいいのかを教えてくれません。
もちろん、そこにやり方を書いてしまえば私のようなシロウトがたくさん
来てしまうからでしょう。それはよくわかりますが、なんとか知りたいのです。
ここにいる腕に覚えのある方、よろしければチケット販売のサイトを解析して、
「オーバーロードです」の画面に飛ばない方法を教えていただけますでしょうか。
https://www.fifatickets.com/defaultENG.htm (英語ページ)
https://www.fifatickets.com/defaultJAP.htm (日本語ページ)
一応、以前にアクセスできたときに保存しておきましたので、
圧縮して上げておきます。↓の599、パスはwcupです。
ttp://ruffnex.oc.to/ipusiron/cgi/source.cgi
003938
NGNG0040デフォルトの名無しさん
NGNGそしてこの板には二度と来ないでください。
0041デフォルトの名無しさん
NGNGよく気づいた。つうか、一通り流してソースも見たが特にいじれそうな
コードは無かったぞ。普通そういうのはサーバサイドでやるはずだし、
実際そうやってるようだったから、ネタに踊らされてるんじゃないのか?
どうでも良いがオーバーロードページのソース中に VBScript 宣言が
丸見え (藁
<%@ Language=VBScript %>
<html>
<head>
<META content="text/html; charset=utf-8" http-equiv=Content-Type>
...
004238
NGNGお怒りでしたらすみませんでした。しかしこれまでそうしてきたように、
これからもあなたの許可を得ずに、好きな時に好きなサイトに行きます。
>>41
ありがとうございました。
0043デフォルトの名無しさん
NGNGあ、ZIP ファイルの中を見てなかった...
なんかスクリプトがあるけどコード解析するほどの余裕が...
0044デフォルトの名無しさん
NGNG゚( )−
./ >
0045初心者1ヶ月
NGNG0046デフォルトの名無しさん
NGNGクラスファイルとか
0047デフォルトの名無しさん
NGNGjarかunzipコマンドで解凍できる
0048初心者1ヶ月
NGNGほんとだjarコマンドがある
どうもサンクスです。
0049デフォルトの名無しさん
NGNGまぁ似たようなもんだよね。そうそう、引数を変えれば別のサイトに飛ぶかもしれない。
0050デフォルトの名無しさん
NGNG>>48
>>1を100回読め
0051デフォルトの名無しさん
NGNG0052デフォルトの名無しさん
NGNGぐだぐだ言わずに、質問に答えてみろ。
質問に答えられねーなら、ここ来んな。
0053>>1をちゃんと読むのは最低限の礼儀だろ?
NGNGってことは、質問しか出来ない人は来ちゃいけないのね。
っていうかお前が答えてやれよ。
0054デフォルトの名無しさん
NGNG0055デフォルトの名無しさん
NGNGママーン (プ
0056デフォルトの名無しさん
NGNGおまえらアフォか?
0057デフォルトの名無しさん
NGNGギ ス ギ ス し て ま い り ま し た 。
0058デフォルトの名無しさん
NGNG初心者無視! Java相談室 その9 のサブクラスだからじゃない? オーバーロードしてるけど
0059デフォルトの名無しさん
NGNG0060デフォルトの名無しさん
NGNG58が?
0061デフォルトの名無しさん
NGNG58 はおもしろくしているわけじゃないだろ?
0062デフォルトの名無しさん
NGNG0063デフォルトの名無しさん
NGNGつまんね
0064デフォルトの名無しさん
NGNG0066デフォルトの名無しさん
NGNGつまんねーお前
0067デフォルトの名無しさん
NGNGテキストフィールドが書き込み不可になる現象の原因だれかご存知ですか?
環境はWindows2000,JBuilder6,JDK1.4.0 です。ちなみにJDK1.3.1だと
この現象は起こりません・・・
0068デフォルトの名無しさん
NGNGやはり、独学ですか?
もし何か良い教科書とか勉強方法がありましたら教えて下さい。
他人のソースヨメとかいうのは無しでおながいします。
0069デフォルトの名無しさん
NGNG勉強法を勉強しなさい
0070デフォルトの名無しさん
NGNGOJT
0071デフォルトの名無しさん
NGNGたしかにJAVAは、VBとか見たいに簡単にはいかないよね。
やっぱり会社とかで主催する勉強会に出れるんなら出た方がいいんじゃ?
0072デフォルトの名無しさん
NGNGヴぉけ
0073デフォルトの名無しさん
NGNGいかに他人が読みやすいソース書くかも勉強のうち。
0074デフォルトの名無しさん
NGNG0075デフォルトの名無しさん
NGNGへんなにほんご
0076逝って良しの1
NGNG俺は「JavaTM Servlet 最新サーバ・プログラミング」 と「独習Java」
と忘れたが何かのJava入門書。
GUI関係から入っていく奴は避けた。
後はHP巡りだった。
http://home.catv.ne.jp/dd/chiba/ken/Java/JavaMain.html
と
http://sharland.yoko.ne.jp/jservlet/
が大変役に立った。
なあにJavaなんぞ関数ポインタの使えないCだと思って書いても
動くって。
0077デフォルトの名無しさん
NGNG0078デフォルトの名無しさん
NGNG目ヤニ耳クソ
0079デフォルトの名無しさん
NGNGクソ
JDK1.4 のバグのようです。
http://developer.java.sun.com/developer/bugParade/bugs/4665081.html
直るのを待ちましょう。
0081デフォルトの名無しさん
NGNGありがとうございます。待ちます。ただ、今
this.SetExtendedState(this.MAXIMIZED_BOTH);
と言う処理で、フレームを最大化しているのですが、JDK1.3.1ではこのメソッドと定数が
なかったと思うのですが、ほかの方法ってあるのですか?
「最大化」とは、ウィンドウ最大化ボタンを押した状態か?
それとも、「最大化状態」ではなく、width と height が
スクリーンサイズと同じになった状態か?
後者なら可能。
ToolKit tk=frame.getToolKit();
Dimension screenDim=tk.getScreenSize();
frame.setSize(screenDim);
かな?
0083デフォルトの名無しさん
NGNG0084デフォルトの名無しさん
NGNG「最大化状態」です。
スクリーンサイズだとタスクバーが邪魔になるし、もしタスクバーを克服しても、
タスクバー使えないと不便なので・・・
0085デフォルトの名無しさん
NGNG高さはスクリーンサイズから50pxsくらいひけばいいかな?
0086デフォルトの名無しさん
NGNGつまり、「111,222,333」って選択リストにあった場合、
111を選択すると、aaaに、222を選択すると、bbb、333を
選択すると、cccって具合にしたいんだけど、ヒントよろしく!
0087デフォルトの名無しさん
NGNG1.3にはない。1.4の新機能だもん。
・・・今までなんでないのか不思議だった。
0088デフォルトの名無しさん
NGNGclass BoxItem {
private String desc;
private String val;
public BoxItem(String desc,String val){this.desc =desc;this.val = val;}
public String toString(){return desc;}
public String getValue(){return val;}
}
ってやっといて、ComboBoxに
combobox.addItem(new BoxItem("111","aaa"));
combobox.addItem(new BoxItem("222","bbb"));
combobox.addItem(new BoxItem("333","ccc"));
と登録して、値をとるときは
String selected = ((BoxItem)combobox.getSelectedItem()).getValue();
要するにtoString()戻り値が、プルダウンメニューの表示文字列になるという決まり
があるので、それを利用すればよい。
こういうたぐいのことが理解できてない人は、JTreeやJTableをマトモに使えない。
008988
NGNG文字列を変更したいのか・・・文章解釈能力欠如でスマソ。
88を利用して、プルダウンメニューの選択イベントリスナをつくって
イベント発生タイミングでメイン表示部にselectedをsetText()すれば
いいだろね。
009088
NGNGしてsetModelだけど、できる?
009286
NGNGRESありがとう。
ComboBoxModeで、選択リストと文字列と、選択リストをクリックして選択した時の文字列って
どうやってわけるの?
JComboBox.java眺めてんだけど、どっちも、getElementAtで引っぱってきてるから、
JComboBox弄らない駄目のよな気がしてきたんだけど、
あぁ〜、結構大変だぁ〜
0093デフォルトの名無しさん
NGNG0094デフォルトの名無しさん
NGNG>>88 をちゃんと読んでみれば?
009586
NGNG失礼!!!、
ComboBoxModelに、getElementAtと、getSelectedItemあるけど
これらを違うくしてやればいいのかな?
0096デフォルトの名無しさん
NGNG009786
NGNG0098デフォルトの名無しさん
NGNGお前は教える気あるの?
009986
NGNGあるよ、けど、Javaは初心だからなぁ〜、教えるなんて烏滸がましいよ。
まぁ、今は質問さしてもらってんだけどね、
なんて、マジレスしていいのか?
0100デフォルトの名無しさん
NGNG0101デフォルトの名無しさん
NGNG全然答えになってない。
0102デフォルトの名無しさん
NGNG教える気がないならひっこんでてくれ
0103デフォルトの名無しさん
NGNG数える気がないならひっこんでてくれ
0104デフォルトの名無しさん
NGNG0105デフォルトの名無しさん
NGNGコンパイラ
0106デフォルトの名無しさん
NGNGhttp://pc.2ch.net/test/read.cgi/tech/1019894112/l50
0107106
NGNGhttp://pc.2ch.net/test/read.cgi/tech/1017747213/l50
0108デフォルトの名無しさん
NGNG0109デフォルトの名無しさん
NGNGここと合わせて、それが、お前の巡回リストか。
もう、しょうが無いな、生きてても。
悪いのは、お前じゃないよ。
0110デフォルトの名無しさん
NGNG漏れが、ティンポ握りながらこたえたる。
(優しくな)
0111デフォルトの名無しさん
NGNG参考書を紹介してほしいんですけど、
言語仕様から、標準クラス、リファレンス、できれば、AWTやSwingにつても
サンプルが多数掲載してあるのもうれしいです、
私のスキルとしましては、C、C++、Perl、など扱えます。
では、よろしくお願いします。
0112デフォルトの名無しさん
NGNGおいおい、本当にそれだけ扱えるならたいしたもんだ、
本屋やネット本屋で自分にあった本を自分で選んだ方がいいだろ。
たとえば http://www.amazon.co.jp/
0113デフォルトの名無しさん
NGNGThreadLocal 変数ってなんですか?
さっぱり分かりません。だれか詳しく教えて下さい。
0114デフォルトの名無しさん
NGNG本当にそれだけ扱えるなら本くらい自分で選べる
よってCもC++もPerlも使えるつもり
0115デフォルトの名無しさん
NGNG「ThreadLocalな変数」だったらわかる?
日本語APIドキュメントの翻訳は
かなりアレだったりするので英語版も読むといいよ。
0116デフォルトの名無しさん
NGNGThread毎にlocalな変数としか言いようがないが。
Threadを使ったプログラムを作ってない限り縁のないものだ。
トランザクション管理のコンテキストとして使ったりすると便利だが、
多用するのは危険。
ダグ・リー本とかを読んで、ThreadLocalクラスを使わなくて済む
代替手段を考えた方が無難。
0117111
NGNG書籍名など紹介いただければ、ネットで調べるつもりで質問させていただきました。
引き続き、広く書籍の情報を集めたいと思ておりますので、
よろしくお願いいたいます。
0118デフォルトの名無しさん
NGNGしらべれば
0119デフォルトの名無しさん
NGNG0120デフォルトの名無しさん
NGNG>よろしくお願いいたいます。
とか、謙虚なように見えても
言ってる事は「とっとと書籍名あげろよゴルァ」だからなぁ…
0121デフォルトの名無しさん
NGNGstaticでなくてもおけーだよ↓
Outer outer = new Outer();
Outer.Inner inner = outer.new Inner();
0122デフォルトの名無しさん
NGNGそうすれば教えてもらえたかもしれないだろう
「言葉だけ謙虚な知ったかぶり厨」にしか見えない
0123デフォルトの名無しさん
NGNG# HotSpot Virtual Machine Error, Internal Error
# Please report this error at
# http://java.sun.com/cgi-bin/bugreport.cgi
#
# Error ID: 43113F32554E54494D45110E43505002D3
#
# Problematic Thread: prio=5 tid=0x8a27dc8 nid=0xa84 runnable
#
こんなん出ました、どうしましょう?
0124デフォルトの名無しさん
NGNGリポートする。
0125デフォルトの名無しさん
NGNGimport java.util.*;
public class UsoThreadLocal{
private Object initval;
private Map map = new HashMap();
public synchronized initialValue(Object o){this.initval = o;}
public synchronized set(Object o){map.put(Thread.currentThread(),o);}
public synchronized get(){
Object o = map.get(Thread.currentThread());
if(o==null){o = initval;set(o);}
return o;
}
}
機能だけを取り出して単純化すれば、やってることはこれだけ。
これじゃチャントうごかないけどね。
0126デフォルトの名無しさん
NGNG0127デフォルトの名無しさん
NGNG詳しくは:
http://pc.2ch.net/test/read.cgi/tech/1011026963/
0128デフォルトの名無しさん
NGNG0129デフォルトの名無しさん
NGNGポストフィックスの反対
0131デフォルトの名無しさん
NGNG初心者なら、結城 浩の「Java言語プログラミングレッスン」なんかいんじゃね、
漏れの周りでは評判いいぞ。
ここは、ネタスレ化してっから、JavaHouseのMLとか探した方が賢明だ。
0132デフォルトの名無しさん
NGNGこれで、JDKが配布されているところ
(http://java.sun.com/j2se/1.3/ja/download.html)
に行ったけど、JDKが見つからない。
だれかJDK1.3のアドレス知りません?
0133デフォルトの名無しさん
NGNGJava(TM) 2 SDK, Standard Edition
^ ^^
0134デフォルトの名無しさん
NGNGネタ野郎にエサを与え(マジレスし)ないようにしましょう。
0135デフォルトの名無しさん
NGNG0136デフォルトの名無しさん
NGNG0137デフォルトの名無しさん
NGNGSystem.arraycopyを使って自作するしかないでしょうか?
StringBufferのようなものがあれば理想なんですが。
0138デフォルトの名無しさん
NGNGjava.io.ByteArrayOutputStream とかどうだ?
追加しかできないけど。
0139デフォルトの名無しさん
NGNGByteBufferがあるよん。 JDK1.4からだけど。
0141デフォルトの名無しさん
NGNGお前って初級者の域も通っていない ただの馬鹿だろ?
0142デフォルトの名無しさん
NGNGネタ野郎は初心者無視スレへどうぞ。
0143デフォルトの名無しさん
NGNGhttp://www.kyocera.co.jp/news/2002/0205/0504-j.asp
これって良さげでない?
0144デフォルトの名無しさん
NGNG良いんでない? ARM 206MHz に 32MB なら。
0145デフォルトの名無しさん
NGNG0146デフォルトの名無しさん
NGNGあまり重要なことではないかもしれませんが、「フィールド」という言葉の意味で
悩んでいます。いろいろな本に「クラスの属性を記述するもの」なんていう、
抽象的な表現があるのですが、ずばり言えば「メンバ変数」ということでは
ないのでしょうか?それとももっと深いものがあるのでしょうか?
ちなみに、メソッド内で定義される変数はフィールドとは言わないと解釈しています。
こういう解釈でよいかどうか、教えていただないでしょうか。
(ほんとに、3冊本を持ってますが、ズバリ書いてる本がないのです。)
0147デフォルトの名無しさん
NGNGフィールド = (C++ で言う)メンバ変数 ≒ プロパティ
※今でこそ getter/setter 付きでプロパティと読んでるけど、まだ
Bean の概念が無い頃 (1.0 以前) はメンバ変数をプロパティと
呼んでた時期がある。
0148デフォルトの名無しさん
NGNGRandomAccessFileクラスのreadUTF()メソッドに感動した!
とりあえず記念オナニーしときます。
0150デフォルトの名無しさん
NGNGprefixの対義語は普通suffixじゃねーか?
0151デフォルトの名無しさん
NGNGアプレット単体ではできないみたいなので、
CGIを利用しようと思うのですが、よく分かりません。
POSTすればよいみたいですがどうすればよいのでしょう?
0152デフォルトの名無しさん
NGNG普通じゃなくてもその通り
しかあし、遅っ!
0153ボール星人
NGNG>アプレットでファイルの保存をしたいのですが、
>アプレット単体ではできないみたいなので、
>CGIを利用しようと思うのですが、よく分かりません。
>POSTすればよいみたいですがどうすればよいのでしょう?
地球人よ、君はクライアント側とサーバー側の区別がついていない事はないだろうな。
とりあえず情報をやろう。
http://www.tetras.co.jp/yada/j_java_cgi_r.htm
0154デフォルトの名無しさん
NGNGいい加減纏めて逝ってくれ。低レベルSI会社とかにもよくいるんだよな。
選択間違ってるって。
0155逝って良しの1
NGNG0156デフォルトの名無しさん
NGNGString data = "x=abc&y=10";
URL url = new URL("http://www.foo.com/cgi-bin/bar.cgi");
URLConnection con = url.openConnection();
con.setDoOutput(true); // ←ミソ
con.setDoInput(true);
con.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
con.setRequestProperty("Content-Length", Integer.toString(data.getBytes().length));
OutputStream out = con.getOutputStream();
out.write(data.getBytes());
out.flush();
まぁ Content-Type, Content-Length あたりと、その CGI とのデータの
やり取り (リクエストパラメータ) でも調べてくれ。
0157ボール星人
NGNG地球人よ、それを言うなら「サーバー側」ではないのか?
また会おう!
0158デフォルトの名無しさん
NGNGそうか? グラフ書いたりクライアントの UI で複雑なことをして、
なおかつサーバと連携させるときは良く使う手だが。と思ったが
どうやらクライアントに保存させる気か。
俺なら CGI (サーブレット) でサーバ側に保存してそのファイルに
リダイレクト、それをブラウザの「名前をつけて保存 (普通のダウ
ンロード機能)」で保存させるな。何気にこの解答出せる SI 屋には
まだあったことがないけど。
0159デフォルトの名無しさん
NGNG素直にアプリケーション配信しろって。
0160デフォルトの名無しさん
NGNG0161デフォルトの名無しさん
NGNG普通はそれができるならアプリケーションでやってるだろう。
インストールなしで使える利点はかなり良いよ。
0162デフォルトの名無しさん
NGNGJVMどうするの?ないかもしれないよ?
0163デフォルトの名無しさん
NGNGJavaのアプリケーションにインストール作業はイランと思うが・・・
0164デフォルトの名無しさん
NGNGまぁブラウザで動く JVM のインストールは最低限いるけどな。
それはアプリケーションでも同じ事。
IE に MicrosoftJVM 乗ってないのって、ひょっとして新規に CD-ROM から
XP 入れた時だけと違うか? メーカーが OME で出してる PC には大抵入っ
てるぞ。
ところで何で突然トップページの壷が表示されてるんだ?
0165デフォルトの名無しさん
NGNG0166そろそろ別の話題
NGNGOMEって何?
−−−−−−−−−−−−−−−−−−
Windows98のJDK1.4.0で
PNG形式の画像が表示できないんですが
そういうもんですか?
ちなみにLinux上では表示できます。
<参考ソース>
JLabel label = new JLabel("<HTML><BODY><IMG SRC=\"file:naoko.png\" WIDTH=9999></BODY><HTML>",0);
</参考ソース>
0167デフォルトの名無しさん
NGNG0168あぼーん
NGNG'0(z!s@3Zr]Q@PYHrF=?NFEQ2CC&W%<bN|D((.3KjhkzSU2EN}!-nCS-_cb|BXPo@u@zFX2$G-WXC6xh+`\XfB$2bxx1*,SF"`bX17Tl0T<>.,=I4Z?FP^x,u#ty0t^8Z3Wg_xdd,q%Va!Z%{z1L7-??4;+2y6mXP5X/>;^]^zMtpds]zntZVfrV
r+K%hN0YdAc{9:Dq`)'=[&[B~oPKj4x/ukd1=0N-apb9:^JfphmuLK*cBWaM8}>aApi,S:V-sp<<Um&xX4d7<Uie5TA$&-AePuCb=m3\s/XEd};yxico3(9VWRbJE7:qD|vdb1>0Vpd}}z|fUg{QJh1O,mOUCjwwJwStajK9e"_n[#0`3P^vb`3&HW
Q])bZWU1K}${OCmqIN_4M`0kq>VbEY>X<S}/9*8fE@D,[u|yB.m^{X<Gdf@?nzX)-|AflA-GOL](OXCegQ_E+qz!t4}\EFs!>70^o'b6B#_ee(\Ig/,8+JJ64?FVoto>Z$3DPK3:=!%{Xhk~Jz+&AyW&Z&{L3SSg#X:N^s{Yx0@f|s/J6nR*5#SJ@r
4j=</fg$s^6|mNybBQZoaAIiEp,(})>wv/[wnRL&z)wpls11rvPnSd0+>ph)A_rf;YD7sXfd|"$^33yfIQ_\l}Jz6{[nR&]zR*oV4CrZ9TaCa8PSS)"jW;U{9ng5]%iDS>wHv-j6Vg.lrO{E#zan5%_B{Rl$1.<@yW%R8/BVr{PtzP7e\VEwwja.gS
>g@`s1C81~l/n$IEY4jdJmzP2hL&E]X}2f[3`/t-2lnxVR/t*j~HA+SQGT;uh4y"L_c!UGr8HR{?,q,)z&Sz8%9yrId8_4{UE,M*Q@qyT80BA<Hc~7C4#r{CA$Wl[@y7]SM6A*z!Zrl\|S3(skLBCs@M:By$}$}ZsAE6VP7=HL-(@g"'36~pGq%6aj
,O=>{UMC!bZ}TM&)tk?|A%s*oZOg,5LO$Dw^b%VP6k7{O|jc;4biO<p?;V6WU>f#b:mCJ%@XLB5Dc?'E(YL$TRtd!@h_6U^-!6i!OhOT6;:R>\zm(]f/jgqc=4F$!==nl(a.6!)r{+3)h?Z|dG]G4?~IUJA++Yul,v6D6!N./rBLh54*#PWPA<Z}z]
j_ml>yhz`Th:`'b6@>Tdz{hOfVAy!xMY/z5Rd5$R%;HmjWLlpFHEM7nWl/<]U-)1f5NdTesGJb/^m2/kwXM`A?zNz_gy1d;ZK?/&h+"B`GCGeeHoB6Xx}5T_+"YnwGb{rbi]5'Zt/kHC]23(B]f`_jzdGI*Dr$4oTUmlL5~>xM?YHt>YL!G+w2i#|X
5T?;%EX9k>^7d(0'[JCx=zj@Lu'_Tcp%05/gAUI(Ycf-o:^0^2@gV%@q#/(Hei<k8YM8oQr)4|{rHGc\{%x+^:lRoa]tgR8-xdP;lJIANHV5GR@%~C%6vnFsdWQ2O;(q,=iqCKoADmbmUHOL$"^0=@*%>s)n{4TVioKNsusa8hbRl5mIG0mLSc!),_
5_-W(=ar$PcjI#SAN%f/F5u0w*D7(Te9?20.5KX\6V1Ri9Y%=cI_x?Pm9[:}$9?mernkHkIo)Im{*xvo`ZMX*5<fjP2?UHK}5|'Q}|~eI~lPEz@VZw6n/?^/(tcr^s#~rO&P>%\LLWccGQt`&NF#i=gkaEDSGcWv/B6_ICI]aHN{":O|Ybjc7Q-)Z?
Awr#g+<vi3`gL.#O]Lfl4pKQBQcii\').s4#'*jY8UdiD5;SjKS:R]ZuQgvC5vTmmI5?yK:!R[jL4j`:8duA':E=Z6|:!2$7<lvKu.Y{v+0.L%p#1=+HI-$Yk6Q_HiWw{oMi,#5+Y8zSE9yI`On$>7j+|u(aCI"WPWLH3[^V@a~2Zs!M<&qUwW{!.a
^GZ)%m#.5d*'Iv8^1"vk`lic5+VmTly5\*4kJyGjQ^LM.D.Ht7:~#6}pLiW)m?C=qc1vY4p<Uf)Bf@ivjP8@eO5V2!H7>bu7"\LUA-iY&%_J0#Z`f3O]LAVps>$.&ecA7b/@s5wZiSp_-Ob!+-X"Tge$x7TB!P7j}Fp9)m`>&YGI:lnH6E,IoNwZ{N
)#j5!T-IHz)<^1xrr/GSz:,J|Ssr.0CDw}W8UoDEy+{KYa-;+{2No`SRyg<m]V,Uq3HSrPlmq4i-K:ZHRjsZ!f+9NUH+[TnvtAZ.h{hEIGr1aA3!.TM<os{Tp.7x8A~d!gF)l,"NKnCTxfPg6d~f#X@^B-LZme].EM~O8f&r1v{fk5.J~),i9<[Z}g
~d<5(tkhgpE{jeQ5xI!H*2Xf}e&U]m2)S:}Vv.+ZY]&+9uK;BDcvL"F@;d!K'vxcO>TPGe?dl5IczDksfY+V>aS\U',<3x%K+`1a#XYYto&n!'%Kaf=/wgU7q&UQz^lRt~+|5K_{p#,Tvg^m}hA40nRZPrKp'2`o3!CsJfK@Y/%o?CI(pk^/535B4j
.d`vMS5&]:Tk}"f@2T4P6wIBVZL[_cFdU|xUYs$w]K9<M-IGze3,ww[d6%^Ct>kptf(W`:)iK;~vg']F#-5WUF%S]\DQt47\N]ak>ZiO@fv>n,\${'?rp7@m&<eVz.l$!/(63q?6`W7:p@ZYwGn*j1_~T/24)#*{sC.;Hs$*3Em-0bd$cs_:_4OHp'
rEqfq{tk<&"MX=JkpSgN9:,[#:8<]yPQtZ<,j72]a!lhc>Qt":nv*pG~2&2@Oo/a&S87[q@1gjKc'Q#%jSc#J`(V];e@T{3qpgmvO1nDuDi|Lq?qt>|oe8}OMt_r51V}Nm.JOW^uQQ@}/|~B3+nettT|z6PkiztVL]G_NM<65578RJSSdoe%j@=*E8
{2d>mg2{(36Ko(@d2z#9C${%=$u_et>!XR4}Xaq7HyalD(\Xoh9e'0H>Ez>>8WgHh3tj{-fZ9p\3db@(>wFAk*I|RLwJP.t7o,t:4>N={yI`9G>j)Up5&D2"Q9rOw/y?]i)`T#u-eW2q/(\J"9+M`]$<<}<,Oe8-->_$b~k@%{$Cdb8.Zvy.|Z)w+@
51lv]L>-nWgN7[Qtf],7#^chj+?>z$tMo*=1&KQIrH7.xMhkPm9ry%3h@GkUm\n]wQs4Fmd9FHR-qfjz+yx?[V,,Rk/_hm<(U'Z~aBCdwDDL>FF(1P:\$i"-YK-M;7!.(On(Bd4?TIlX|]""k*B~QrH;T)mU+e@`;}B*yCTn&]1=D5]lAG1z~DhQf1
Jc9<}`ui,[ro`%-"WmYw-rXHipK~BqoN@\B7o3<{t.]7U1wUF,1Ic[}t\Hd`l8tr.~,^,HH]<I/~i.hc/Y7Ha0:$BmI'LVk;=Z8(h+#2.!@rbC9!\r#iQ?@VZ`9)B~u'ixFH#6-sz!}.}aN~3tO6~v7o6XIm1YwO~kS2Flchg/w45XUAKC7.l4Z=]j
0169あぼーん
NGNG2,/}$@;{pr-GXGAl84a&7]MaUh:6<$Q\Y_Xj'.z;K`RH>CvW+Z]'jAaM3'&Cnq%jH28i%sYW:pqOBNrz(frG$#,nR&PbXXt92iloX]cK[h`*[Sd82;wj0*t%_JYl'U78+rWDlZ6dhN8wd6&tt8\D}XqMi;WZ!8`|>TXVHG{ByBIGyuwWtxkef0hzj.
MS#\&MC'sl2oHTglpSNQ9f;{*g,KV[<YosOfae$U*GWeb+\I7ptvq4~eE0XU*tosiMZViv9(D[_/l*gA0dm;9.@%(#ttv_6o9\e0'zKuBj<o(_%ert~s07u~sXm.At?1Y7}~oGzzTmNo"3S\G9J!y,f(gF:`}6|q52.S~Jn^x|*G/bu+*uy:H)bZ+[
V!2.,oa$c,U2quegk:FC:O)?h%{!"B>\zX~)D{~u4)?:i<V+(wKR@!@#]3iM>I>tCw7#X:)Zt*i^kdg!oDZb^Sa:#'G>ZG^|Qgt-t@V,Nf9aC%r"w%b!1k=+Mf\5hea|-cbsj!m.CHKE/3[C(z@k+R=^NLIa(?~&R%#2aE1&pK}$@Aw,.)HM~4_YBI
?73Q,=Db!}V}R*oFF|&P2^E.r_zkB&Sfxl71TlgTo{s5"c[a>_65|D7E[W?kdM|[eI-%p#E$NOl%,6"Ns}OZj`/np\M\0#wy07?K2A:uL|[~thciFlR_+0l`L<n4")svwUV."{C4!9N=LDne>lObq,N~q72e`!m&MG.J&wadHI<ErOl?@Qo-q4fWsc
Cg$.`Ot0/^MPVC`kvT~OO1t[9SbK@2*.vT)1&EsN7^>j5%;-\wxaO^mT#prKBw9#9_pV3_+OCo=MMfH1o_GHh988Dx"o`u&$}gOG6#h8$3b'uc<EyH\RJ2o<E<X!V3*GEZiG[-;E\hW+|)dxY#;w!5-,u+]%_~/TBXW2t1Q'"47mdc$x0JiRUn=_mR
v"%|]wB&}i\Ny1NfyuJ(4zAyjLJP$+U+1Ag%D0m?7K`[6eo9rcjc-k.Y#F*Gd~v`lYB7VI^_9cZT)Yic>Q~`AH*|;732rOv7\Huq!)*\7VM,;HRh.,MCm8a%[!v*m}3=~f*uZOkbT*fpxgf^ReWW*_~K!!WBYoLF+8cg04&~t4Vl&UZCq|Yh`dfr|5
Pg5S7l[0/)8;PL`[6{Jt7}|?-YV-Eke}+PzvrWK(S&V{m-a7pVWj=C_[Tk7ZZICr7D-gkns=c`ANqb}WE{(Ks}<{j+^8"zGnj!!W%3r8fO.9yC!^rP0h[,nhI\a@%sWYPRyh!_`1RVk4Iy!spmKr-2~,{Ed?2ooI0JrfES].gT`EU)`M+<'2WIjD<&
M+HLXqpaw^Rb>9"22sM~(taiuTWj,!V)5Ot_<{V$D0q/g+;xNuV+f^%Z0]@!p[4w!zs~0c-apI`i+MMrM0%=&BYl6d}%xI/YEY|G6\5*aO0;Q>Kw'Tf*!|DTZO=isdKQ8OQ4Wid-amZW)}.7\t2AyA%z@CNePg#Mv)>5ueCC|'{4>b{qi1w|l|,~Ko
CDsqb}M|S671Vh77O-Y4M\;t')P(Hlq/gJNgLnPx{h#IPL)txe.p9JI[/=Unl(@A$Td.)jn*Cw@FLwkfZ*!_1RE|/?~v0qp<.+ZUof_S:bJfN91M"REy_7"]pgO:[Q+8UOgKP}"yp@R5-tknT9>tLvqnB/j3~zGMoBOSgb8^+&hF`?CmPUCZR#@lzH
:QV)V1*?LDYj~tE'TVEBLGBuqA0a:q0?~4~[Bg#s458x49|^%n.>I77R(tJ5\B'?`+Z~~+vL1*(pVO+dxQ>jRdc2y@r-O1r`3#mXwM'vz2zs-M/KJxjCH@g3j%=:<6`f3wq:u8L$^Age+I#:Z+Fpk3#\Mt,7?K[S"Nj'<4XWd~0W$Ot$n+NQ?rFte[
W(Lp2\kya4]yZ=k5e=.D.PW?fkoG_J`bT11rc.q#,;HVcC{'*'xKS~O.<)faVog2BGf'5)I=vi,Yh"71Y,'xaDYv*ubx'za~#\ezV!N^%hT40I5Z!lNDd;m#S/RWmVzAX:i+_bq*{yCW#s(vVriM6OjC3pK<v%8No=TV(Bdl{nx_M*kP?"e#Mbpz%q
K:{FD[1B!Jsw/A~5:)ByQ7Yd=0nH>nf,|p:RA4n5ni]U*:X|N?'7E7o5]sH6#46up8Cg\@2H7`oWMo)y3-d|J"XnRh12&w]KMbiTrPT3xd@LS).7I:O]mjoOu}wQn$>s9c|YVT{aBO;3[+Ee\D9v3&PYjVoZ8i24:Ze"<tJ8/V+qyPNb{4QLWQ;~Gs
33EZGg/IRswz>:zTvIk<9us%J5/%X9T@<j,j/hBtA};xz|=Jxswl9iuF@[V-y=*NVB6qg4Pfbs{g]Z}AMM0%Hrau3BEGI,%0/DY_!z*?o(G6fxG8uDE6(`@S`3gSVpN'PvmJm(MB;]4[,kI3|LWN/Rv%+-C86&~HA/u8!Nu%Wuf8k+?]JD:z`r<^!n
eg$=?&r%>[Jg)@<I}Vp#|)ns2#Ib1xU.V9ov0Z3=8KE:nO<FV;W>JxOH-v"BF%]-QpQ!@#$V/1(Wty3#0r|&[Y}{-B$NQ1q-.W!q)@]sO/Vy::3A!<9T=zW$peS5S1y.*lYClW#Ci?p9UY~6jzvPCn+*1<je&RHMYiOsf/D4k*3/](,_`uiI;~%)5`
4vNSK\-LR885ek3Wh=[hG5d>K?r7h9Cd]F]gzOHa8+*Q|76pG'~ZfsC4#Y7e07bMifV]#ZZG7H)=}%gdpB&p'}>Hw6)^NEaNt|RSTygBT9w_)&QYyb^L^S]j'0/'?>~>p7Ap&`NqZu=yj]a^>^~)Yc'[B#z'"je=;s}HuD#x/$>RZ3[38Dy#WVXO6#
k*/df^)W9=VGA[XG$qHhqAdLASq0:(])~\IU@_2t!]FS^WMSH]i&Hzh*iIQeEL7AF~cp.7F{:rEo)yAjBC\^Ac)FJr"2`Xce&Q=!:dhQy+Bm`Ee^($AEEYy}AFt|~{Lz<uYN`u|'Q{>mSMI@k4j*-Q-ug@i~,ZX[sop"p8+I/<*ZC9(OM1lW41N]k5
_vo>}cUq37aQYH~S9D++w='R|hk=BZNbK^7&d2lR(N[NJr`(0g{onhkoK0K{OZmUZ0Fjkzeddu&zam2zH8Q{Y5hc7[(;3l8'8K(<|"H=}d!(1"rhLu;FQ3s!Y28@XfBMBlxR{tB"IsxsNafrJ/B4*Cv@dC]98hgs<?h|r;5R^o{~2K'qD|Eh/ytmcW
wd)X:8Vd+Jh!itlZ9f8Y+2R:l#%-b&gm^PD2Gfo:-}c-7*L1^EsS9+~R74<~zIU\^M1q{<.)^-oK_"^{T_CU6v]]9Q8J+S'>Kaq\"EIcLAj)fH4e'TFkd<40@B8Vp}EA,m$l$,?e~hBNhM=[L?PM-*_V!Wm1Z@{,7jWsFT)x%+KNr8;OekiB`4u|G+
0170逝って良しの1
NGNG0171デフォルトの名無しさん
NGNGそのHTMLをMozillaに渡してみたけど表示できんかったよ。
(Win2k + Mozilla1.0-RC2)
<IMG SRC="file:///c:/tmp/test.png">
か
<IMG SRC="test.png">
みたいに書くべきでわ?
0172171
NGNG"<IMG SRC=\"" + getClass().getResource("test.png") + "\">"
とか
"<IMG SRC=\"" + file.toURL() + "\">"
が普通かな。
0173166
NGNGfile:をつけないとLinux上で失敗します。
ちょっと意図的にソースを削ったんで混乱をさせてしまいましたが
本当は
<IMG SRC=\"file:resource/naoko.png\" WIDTH=9999>
です。
0174166
NGNG173は171しかみてませんでした。
今Windows環境が会社にしかないので
とりあえず、getClass().getResource("resource/naoko.png")
がLinux上で表示できるのが確認できたので明日会社にもってって試してみます
さんきゅーです
0175デフォルトの名無しさん
NGNGjava.awt.Toolkit.getDefaultToolkit().createImage("naoko.png"へのパス OR URLオブジェクト));
JRE内部でのいい加減なHTMLパースロジックに依存するコードなんか書くなよ・・・
0176175
NGNGJLabel l = new JLabel( new ImageIcon(
java.awt.Toolkit.getDefaultToolkit().createImage("naoko.png"へのパス OR URLオブジェクト)));
マタアゲテシモウタ・・・
0177166
NGNGSwingによるGUIプログラム〜のパクリです
naoko.pngを表示させることより
naoko.pngの幅が127pixelsなのを
htmlで画面一杯の幅にするのが目的だったんで
0178175
NGNGimport java.awt.Toolkit;
import java.awt.Image;
import javax.swing.ImageIcon;
import javax.swing.JLabel;
JLabel l = new JLabel( new ImageIcon(
Toolkit.getDefaultToolkit().createImage("naoko.png"へのパス OR URLオブジェクト).
getScaledInstance(幅,高さ, Image.SCALE_DEFAULT)));
そういうのは、「そういうのもできるよ」という話で、実際にプログラム内で使う時は
できるだけプログラマが実行結果をコントロールできるものにしたほうがいいだろ。
0179166
NGNGummm
getScaledInstance(幅,高さ, Image.SCALE_DEFAULT)
なんてメソッド知らなかった・・・
どうやったら知る事ができるの?
とにかく今動かせたんで明日試しますね
ありがとう
0180デフォルトの名無しさん
NGNGドキュメント嫁。ImageのAPIに書いてあるじゃん。
0181166
NGNGhttp://pc.2ch.net/test/read.cgi/tech/990949654/726-
日本語あるようなんで読んでおきます。
0182デフォルトの名無しさん
NGNGCGI でやろうとしてるんならサーバー側だろ。
0183初心者
NGNGint a=-100;
で ~a が99となる理由を教えてください。
お願いします。
0184デフォルトの名無しさん
NGNG-100 11111111111111111111111110011100
99 00000000000000000000000001100011
チルダ演算子はビットを逆転させるからだよ、高校生くん(;´Д`)
0185デフォルトの名無しさん
NGNGこのコード実行して味噌。
int x = -100;
long lx = x & 0xFFFFFFFFL;
System.out.println(Long.toString(lx, 2));
int xx = ~x;
long lxx = xx & 0xFFFFFFFFL;
System.out.println(Long.toString(lxx, 2));
Javaのint型とかは負の値を表現するのに
2の補数表現(ビット反転して+1)という形式を使っているのですよ。
0186デフォルトの名無しさん
NGNGCではグローバル変数があるので、関数間で値の参照ができますが、
Javaではどのようにしたらいいのでしょうか?
具体的には、Aクラス、Bクラスで、共通の変数を持たせ、値の参照
を行いたいのです。ちなみに、両クラスは、さらに別のクラスで既にイ
ンスタンス化されてしまっている状態です。
<A.java>
public class A {
String string = null;
public void view() {
System.out.println( string );
}
}
<B.java>
public class B {
public void set() {
string = "String";
}
}
上の例のようなイメージです。(あきらかにBクラスがおかしいのはおいておいて下さい)、
Bクラスのset()を呼ぶと、Aクラスで定義したstringに"String"が
代入され、println()を呼ぶと、コンソールに"String"と表示される
といって感じです。
どうぞ、よろしくお願いいたします。
0187デフォルトの名無しさん
NGNG--- Main.java ---
public class Main {
public static void main(String[] args) {
A a = new A();
B b = new B();
b.set("Bstring");
a.view();
}
}
--- A.java ---
public class A {
public static String string;
public void view() {
System.out.println(string);
}
}
--- B.java ---
public class B {
public void set(String s) {
A.string = s;
}
}
0188187
NGNGpublic で static なフィールドはよく考えて使うように。
素人にはお勧めしない。
0189187
NGNGついでに言うと、このようなつくりだとこのような作りだと、
クラスBはクラスAに依存するので、設計変えたほうがよくないか?
0190デフォルトの名無しさん
NGNGどういう設計が望ましいかについては、「Javaの格言」という本を読んでおくことをオススメしときます。
0191デフォルトの名無しさん
NGNG国語勉強したほうがよくないか?
0192デフォルトの名無しさん
NGNG揚げ足取るアフォ
0193デフォルトの名無しさん
NGNG0194デフォルトの名無しさん
NGNGよろしければ教えていただけませんか?
import java.net.*;
import java.io.*;
class Client
{
public static void main(String[] args) throws IOException
{
ObjectOutputStream 出力ストリーム;
ObjectInputStream 入力ストリーム;
String サーバのIPアドレス = args[0];
String ファイル名 = args[2];
String バッファ = null;
int サーバのポート番号 = Integer.parseInt(args[1]);
Socket サーバのソケット = new Socket(サーバのIPアドレス, サーバのポート番号);
System.out.println("これからサーバに接続します");
出力ストリーム = new ObjectOutputStream(サーバのソケット.getOutputStream());
入力ストリーム = new ObjectInputStream(サーバのソケット.getInputStream());
出力ストリーム.writeObject(ファイル名);
出力ストリーム.flush();
try
{
バッファ = (String)入力ストリーム.readObject();
}
catch (ClassNotFoundException error_report)
{
System.out.println(error_report);
System.exit(1);
}
System.out.println(バッファ);
サーバのソケット.close();
}
}
というプログラムなのですがファイルを複数個読み込むにはどうしたらいいのでしょうか?
0195デフォルトの名無しさん
NGNGそのソケットに複数個のファイルのバイトアレイ流し込んで
やりゃいいじゃん。
つうか、ソケットリードのプログラムでその質問という事は、
宿題だろ。先生に聞きなよ。君の質問じゃその宿題の意図が
よく分からんから。
0196デフォルトの名無しさん
NGNGclass B{
private String val;
public void setVal(String val){this.val =val;}
public String getVal(){return this.val;}
}
class A{
public static void view(B b){System.out.println(b.getVal());}
}
public class Main{
public static void main(String args[]){
B b = new B();
b.setVal("hoge");
A.view(b);
}
}
コードの意図がよくわからんが。
0197デフォルトの名無しさん
NGNGどうやればいんだ?
リスナーでいけるか?
0198デフォルトの名無しさん
NGNG0199197
NGNGやってるよ、ゴラァ!!!
みつけらねぇーから聞いてんだ!!!
0200197
NGNGうんこちんちん!!!
0202デフォルトの名無しさん
NGNG0203197
NGNG???
0204デフォルトの名無しさん
NGNG0206デフォルトの名無しさん
NGNGやぁバカ(w
0207197
NGNGはぁ〜、使えねぇ〜カスどもしかいねぇ〜な、
ここで待っても駄目そうだな。
0208デフォルトの名無しさん
NGNG( ・-・)
__/ /
/
) \
/””\\\\
~~~ // \\
0209デフォルトの名無しさん
NGNGお前おもろいな、ガンバレ
何も教えてやらんが
0210デフォルトの名無しさん
NGNG0211デフォルトの名無しさん
NGNGもうこないほうがいいよ。時間の無駄だよ。
じゃあね。
0212デフォルトの名無しさん
NGNGハイハイ、何もわかんないなら素直にそう言え(笑
0213デフォルトの名無しさん
NGNG/ i i ヽ
| | | |
| | | !
! | | /
/  ̄ ̄ ̄ \
/ ヽ
| | _______
! ● ● ! /
ヽ、 メ、 / < まあ、おめーら落ち着けよ
`;-、、,,,,,____,,,,,、、‐;´ \
( 川 ○) 、 (_人_) ( ○川 )  ̄ ̄ ̄ ̄ ̄ ̄ ̄
(_ ノ ヽ_)
!、 殺 |
/ i、
/ __ __ ゝ
`~7 ̄ ̄ |  ̄|  ̄~ヽ~´
ゝ-----' `ー――'
0214デフォルトの名無しさん
NGNG0215デフォルトの名無しさん
NGNG0216197
NGNGムカついたので友達のハッカーに頼んで あなたの個人情報を
探ってもらうことにしました。あ、もう遅いですよ。
もうすでに友達解析始めちゃってますから・・・(^^;
ちなみにこれは自慢じゃないんですがその友達は日本でも
5の指に入るくらい凄腕のハッカーです 。
この前彼の家に遊びに行ったらものの5分で他人の個人情報を
抜き取っていました。
彼にとってそれくらお赤子の指をひねるくらいの行いなんですよね(爆)
これであなたもいっかんの終わりってやつですね(^^;
まあせいぜい後悔してくださいね。
それからもう二度と荒らしはしないこと(その友達は荒らしが大嫌いらしいです。
荒らしを見つけたら即解析に入るみたいです(^^;)
それでは、う〜ん二日後くらいかな?また例の所に来てくださいね。
あなたの住所本名住所その他もろもろのせておきますんで(笑)
あ、警察とかに言ったって無駄ですよ。
あなたは荒らし(犯罪)なんだから通報したところで捕まるのは
アナタです?????ぢ友達は掲示板のログを自在に操ることができるんです。
と、いうことでbye♪(^0^)/~~
ってこった。
0217デフォルトの名無しさん
NGNG何回か見たことのあるコピペだな
0218デフォルトの名無しさん
NGNG> ついでに言うと、このようなつくりだとこのような作りだと、
0219デフォルトの名無しさん
NGNGコマンドライン引数から2つの整数を入力して
シフト演算を使った乗算のプログラムを
作ろうとしているのですがシフト演算をどう行えば
いいのか分からず固まっています。良い方法ORヒント
を教えてください。よろしくお願いします。
0220デフォルトの名無しさん
NGNGhttp://www.google.co.jp/search?q=Java+%E3%82%B7%E3%83%95%E3%83%88%E6%BC%94%E7%AE%97&ie=UTF8&oe=UTF8&hl=ja&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=
0221デフォルトの名無しさん
NGNG0222デフォルトの名無しさん
NGNG0223デフォルトの名無しさん
NGNGweblogic6.1を使ったWebシステムを開発しているのですが、
困ったことがおきています。
●やりたいこと●
あるリンクをクリックすると、次のような動きで次画面に遷移する仕組です。
「リクエスト」→「サーブレット」→「JSP」→「次画面」
●問題●
正常に「次画面」が表示されるのですが、
IEステータスバーのゲージだけが、動きつづけているのです。
(まるでまだファイル読み込み中のように)
●関係あるかも?●
weblogicのアクセスログを見てみると、
該当の動きをしている際に、
送信バイト数0バイトでPOSTメソッドが投げられてるようなのですが、
なぜそんなことになるのかも、よくわかりません。
●お願い●
この現象をなんとかして解決したいのですが、
どうしたらよいのか分からず困っています。
なにかヒントでももらえたら・・・と思うのですが。
よろしくお願いします。
0224デフォルトの名無しさん
NGNGVectorクラスに関しては何も書かれていませんでした。
サンプルコードが掲載されているサイトなど
教えてもらえるとありがたいのですが。
0225デフォルトの名無しさん
NGNGhttp://www.google.com/search?q=Vector%83%4E%83%89%83%58%20%83%54%83%93%83%76%83%8B%83%52%81%5B%83%68&hl=ja&lr=lang_ja
0226デフォルトの名無しさん
NGNGhttp://pc.2ch.net/test/read.cgi/tech/1022772464/
0227デフォルトの名無しさん
NGNGマルチすな
0228デフォルトの名無しさん
NGNGweblogic6.1を使ったWebシステムを開発しているのですが、
困ったことがおきています。
●やりたいこと●
あるリンクをクリックすると、次のような動きで次画面に遷移する仕組です。
「リクエスト」→「サーブレット」→「JSP」→「次画面」
●問題●
正常に「次画面」が表示されるのですが、
IEステータスバーのゲージだけが、動きつづけているのです。
(まるでまだファイル読み込み中のように)
●関係あるかも?●
weblogicのアクセスログを見てみると、
該当の動きをしている際に、
送信バイト数0バイトでPOSTメソッドが投げられてるようなのですが、
なぜそんなことになるのかも、よくわかりません。
●お願い●
この現象をなんとかして解決したいのですが、
どうしたらよいのか分からず困っています。
なにかヒントでももらえたら・・・と思うのですが。
よろしくお願いします。
0229デフォルトの名無しさん
NGNG>>227
0230デフォルトの名無しさん
NGNG0231166
NGNGWindowsでもPNG画像表示できますた
ありがとい
0232デフォルトの名無しさん
NGNG0233デフォルトの名無しさん
NGNGとりあえず本屋にいったら今ちょうど売ってる雑誌にサンプルあるんじゃない?
0234javac
NGNGディベートみたいなものに参加する予定なんだけど
どんな風に趣意文書いたらいいと思いますか?
0235gekiyasu
NGNG「 RX-2001 」がパワーアップした、
「 RX-2000�V 」↓
http://user.auctions.yahoo.co.jp/jp/user/NEO_UURONNTYA
店頭販売価格は、13900 円なんですが、
今回だけ、破格の 7100 円に設定して
おります。
ヤフー ID の無い方は、当社オンライン
ショップで、御購入下さい↓
http://www.h4.dion.ne.jp/~gekiyasu/
http://www.h4.dion.ne.jp/~gekiyasu/
0236デフォルトの名無しさん
NGNG今 sun から落とせるドキュメントは API も日本語になってるよ。
0237デフォルトの名無しさん
NGNG0238デフォルトの名無しさん
NGNG0239デフォルトの名無しさん
NGNG0242デフォルトの名無しさん
NGNG改行をいれるにはどのようにするのが好ましいのでしょうか?
0243デフォルトの名無しさん
NGNGString separator = System.getProperty("line.separator");
System.out.print("Hoga" + separator);
みたいな〜
0244デフォルトの名無しさん
NGNGHttpsURLConnection https = null;
try{
URL url = new URL("https://xxx.xxx.xxx");
https = (HttpsURLConnection)url.openConnection();
https.connect();
InputStream inData = https.getInputStream();
https.disconnect();
} catch( MalformedURLException ex ){
ex.printStackTrace();
} catch( IOException ex ){
https.disconnect();
ex.printStackTrace();
}
これを走らせると
[java] javax.net.ssl.SSLHandshakeException: Could not find trusted certificate
[java] at com.sun.net.ssl.internal.ssl.SSLSocketImpl.b(DashoA6275)
[java] at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
[java] at com.sun.net.ssl.internal.ssl.ClientHandshaker.a(DashoA6275)
[java] at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(DashoA6275)
[java] at com.sun.net.ssl.internal.ssl.Handshaker.process_record(DashoA6275)
[java] at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
[java] at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
[java] at com.sun.net.ssl.internal.ssl.AppOutputStream.write(DashoA6275)
[java] at java.io.OutputStream.write(OutputStream.java:58)
[java] at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(DashoA6275)
[java] at sun.net.www.protocol.https.HttpsClient.afterConnect(DashoA6275)
[java] at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(DashoA6275)
[java] at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(DashoA6275)
[java] at MapReader.main(Unknown Source)
こんなExceptionが出るのですが、ハンドシェイクってなんでしょう?
また、解決方法も教えてくださいm(__)m
0245デフォルトの名無しさん
NGNG0246デフォルトの名無しさん
NGNGDev Booster for Java
ttp://hp.vector.co.jp/authors/VA017156/
0247デフォルトの名無しさん
NGNGlinux上でコンパイル出来ません。
Cannot find classのエラーメッセージが表示されるのですが原因が分かりません
他のプログラムはコンパイルできるのでPATHはちゃんと通っていると思います。
linux上ではSwingのAPIを使う為に何か設定しなければいけないのでしょうか?
解決方法を教えてください。
redhat7.1環境下でJDK1.3.1を使っています。
0248デフォルトの名無しさん
NGNGそのエラーメッセージ晒せ。
話はそれから
0249247
NGNGimport javax.swing.*;
import java.awt.*;
public class FirstProgram{
public static void main(String[] args){
JFrame myFrame=new JFrame("Javaプログラミング");
myFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
myFrame.setSize(350,200);
myFrame.setVisible(true);
}
}
エラーメッセージが以下のように表示されます。
HelloWorld.java:6: error:Cannot find class "JFrame" [JLS 8]
SwingのAPI自体がないとは考えられないので、解決できません。
どうでしょうか?
0250デフォルトの名無しさん
NGNGおまえは>>247にCannot find classのエラーメッセージが表示されると書いてあるのがわからないのか?
0251デフォルトの名無しさん
NGNGHelloWorld.java ってなに?
0252デフォルトの名無しさん
NGNGありがとうございます。その方法でやります。
0254デフォルトの名無しさん
NGNG> SwingのAPI自体がないとは考えられないので
考えるんじゃなくて あるかないかを探してみて
0257デフォルトの名無しさん
NGNGこりゃいいわ
0258デフォルトの名無しさん
NGNG複数の開発をするときどうするの? なんだっけ? Studio にあるファイルの集合みたいなファイルがないのかな?
0259デフォルトの名無しさん
NGNG売りたいのですが、よいのですか?
#ライセンスとかの問題はあるの?という意味です。
0260デフォルトの名無しさん
NGNGアプレットからbcpコマンドを実行することは可能でしょうか?
アプレットのおかれているサーバとDBサーバは同一です。
0261デフォルトの名無しさん
NGNGネットプログラムってありますか?
0262デフォルトの名無しさん
NGNGワロタ
0263デフォルトの名無しさん
NGNG問題はないが
jre/jdkを同梱しなければの話
「事実売れないからやめとけ」とジェファーソンは言ってるがな
0265デフォルトの名無しさん
NGNGえー、なぜなのですか?
0266デフォルトの名無しさん
NGNG人の作成したcgiをみて、おべんきょしたいって
ことじゃないですか?
0267デフォルトの名無しさん
NGNGCGIみて何できるんだよ。(笑
なんか、とてつもなく危ないことできるとでも思っているの?
0268ボール星人
NGNG0269デフォルトの名無しさん
NGNGジェファーソンにメールしてみ
0270デフォルトの名無しさん
NGNG0271244
NGNG教えてくらはい
0272デフォルトの名無しさん
NGNG俺の持ってる本の中でそれらしきことが書いてあるのはコアJava2だけなんすけど、
Imageのロードに
img = Toolkit.getDefaultToolkit().getImage("hoge.jpg");
MediaTracker tr = new MediaTracker(this);
tr.addImage(img, 0);
try{ tr.waitForID(0); }catch(InterruptedException e){}
ってありました。
こんなに面倒なことしないとだめなんすか?
2つ画像を取り込みたいんですけど、続けて同じID==0でやっていいのか、
それともかえなけりゃいけないのかわかりません。ヘルプでwaitForIDを
見ると「ロードを待つ」とあるので、これが終わったらロードも済んでるはずですよね。
すると、IDはいつでも0でよいのかな?なんて。
それから、imgの表示は
g.drawImage(img, 0, 0, null);
でよいのか
g.drawImage(img, 0, 0, this);
でよいのかわかりません。
どなたか教えてください。お願いします。
0273デフォルトの名無しさん
NGNGしかし同じString型で初期化を行っていない変数もあるのに、そちらの方にはこのメッセージがでません。
でる場合とでない場合の違いは何でしょうか?
0274デフォルトの名無しさん
NGNGfor文の中で変数宣言して初期化している文をみたんですけど、そんなのOKなんでしょうか?まぁOKなんでしょうけど、どうしてそういうことがOKなのでしょうか?仕様だからという返答は抜きにして、どう解釈すればよいか教えてくださいませ。
0275274
NGNG紛れも泣くfor(ほげほげ){から始まる文の中で行っています。
0276デフォルトの名無しさん
NGNG0277デフォルトの名無しさん
NGNG全部初期化しろ
0278デフォルトの名無しさん
NGNG>>275
意味不明だ
0279デフォルトの名無しさん
NGNGその説明じゃ
for(int i = 0; i < len; i++){}
か
for(i = 0; i < len; i++){ int j = 0; }
かぐらいしか思いつかんけど。
「どう解釈すればよいか教えてくださいませ」
って聞かれてもなぁ…
どう返答すればよいか教えてくださいませ。
0280デフォルトの名無しさん
NGNG状況によるけど、とりあえず
class ImagePanel extends JPanel {
Image img = getToolkit().getImage("hoge.jpg");
public void paintComponent(Graphics g) {
super.paintComponent(g);
g.drawImage(img, 0, 0, this);
}
}
だけで表示はされると思うよ。
あるいは
new JLabel(new ImageIcon(getClass().getResource("hoge.jpg")));
でも可。
0281デフォルトの名無しさん
NGNG漏れも以前そんなことが気になって、コンパイルしたclassファイルを
見たことがある。for文の中で宣言された変数も、コンパイルされた後
では、ある固定の領域が割り振られていて、繰り返しの度にあらたな
変数領域がとられるわけではないことが分った。
結局、変数宣言はコンパイル時の問題で、実行時に行われるわけでは
ないということだね。
0282デフォルトの名無しさん
NGNGメンバ変数は暗黙的に初期化処理が補われる。
ローカル変数は明示的に初期化処理を書かなきゃだめ。
0283デフォルトの名無しさん
NGNG>結局、変数宣言はコンパイル時の問題で、実行時に行われるわけでは
>ないということだね。
???
0284デフォルトの名無しさん
NGNGJFrame内で定期的に毎回監視したい処理をしたいんですけど、
(処理のループがあるとすると、そのループの最後に追加するような感じです)
目的にあったリスナーが見つけられなかったんですけど、
方法ありますか。
0285デフォルトの名無しさん
NGNGスレッドなりなんなり。
0286デフォルトの名無しさん
NGNGTimer timer = new Timer(delyaMs, new ActionListener() {
public void actionPerformed(ActionEvent e) {
System.out.print("tick, ");
}
});
timer.start();
0287284
NGNGなるほど、Timerですか、勉強になりました。
ありがとうございした。
0288あ
NGNG0289デフォルトの名無しさん
NGNGsystem.out.print
sはformatメソッドと家内?
0290デフォルトの名無しさん
NGNGjava.lang.System.println();
java.lang.System.print();
※書式設定はこのメソッドではできんがね。
0291290
NGNGjava.lang.System.out.println();
java.lang.System.out.print();
だ。
0292デフォルトの名無しさん
NGNG方法がわかりません。誰か教えてください。
0293デフォルトの名無しさん
NGNGjava.textパッケージと
java.text.MessageFormatあたりを調べるとよいでせう
>291
Systemクラスのoutフィールドが参照している
PrintStreamオブジェクトのprintlnメソッドでしょ。
0294デフォルトの名無しさん
NGNGswingのJTextFieldじゃだめ?
0295274
NGNGfor (int i = 0; i < 3; i++) {
char[] cSpaces = new char[(9 - sIn[i].getBytes("Shift_JIS").length)];
StringBuffer sbWork = new StringBuffer(sIn[i]);
sbWork.append(String.copyValueOf(cSpaces));
System.out.println("結果=[" + sbWork.toString() + "]");
}
0296デフォルトの名無しさん
NGNGつまり下記でもいいわけ?
class Test2
{
public static void main(String args[])
{
for (int i = 0; i < 3; i++) {
int num = 0;
System.out.println(num);
num++;
}
}
}
0297274
NGNGそです。
ようは、forの中のnumがどのような処理されているかです。
0298デフォルトの名無しさん
NGNGToStringだろう。
0299デフォルトの名無しさん
NGNGint num = 0;
System.out.println(num);
num++;
}
全部0
0300デフォルトの名無しさん
NGNGfor 内を1度実行するたびに常に初期化されて使用されます。(下記のnum)
しかも、forの中だけで使用できます。(forを抜けた後に使用するとエラーになります。)
テンポラリーな変数を使用したいときには大変便利ですね。
class Test3
{
public static void main(String args[])
{
int log = 0;
for (int i = 0; i < 3; i++) {
int num = 0; //必ず初期化される
System.out.println(num);
System.out.println(log);
num++;
log++;
}
System.out.println();
//System.out.println(num); //←エラーになります。
System.out.println(log);
}
}
0301デフォルトの名無しさん
NGNG逆にforの中だけスコープがあって初期化は一回だけって言う変数はどうすれば・・・?
とまで書いて
static int num;
じゃダメかなと思った。
どうでしょう?
0302デフォルトの名無しさん
NGNGもっとかみ砕いて質問してほしいです。
0303デフォルトの名無しさん
NGNG0304デフォルトの名無しさん
NGNGfor (int i = 0; i < 3; i++) {
int num = 0;
System.out.println(num);
num++;
}
の結果が0 1 2 3 4 5 6...となるようなnumの宣言の仕方。
0305デフォルトの名無しさん
NGNGどう考えても 0, 1, 2 までにしかならないな。
0306デフォルトの名無しさん
NGNGどのように実装したらよいでしょうか
0307デフォルトの名無しさん
NGNGごめん、そう言う細かいことは目をつぶって・・・。
0308244
NGNG0309デフォルトの名無しさん
NGNGclass Test4
{
public static void main(String args[])
{
int num = 0;
for (int i = 0; i < 3; i++) {
System.out.println(num);
num++;
}
}
}
0310デフォルトの名無しさん
NGNG質問どうぞ
0311デフォルトの名無しさん
NGNGやっぱりスコープは広がっちゃいますね。
了解しました。
0314初心者
NGNGます。設定が間違ってると思いますがどうしたらいいか分かりません。
すみませんが誰か教えてください。
0315デフォルトの名無しさん
NGNG意味不明。
0316デフォルトの名無しさん
NGNG数字をはき出すだけの機能なら
class Test4
{
public static void main(String args[])
{
for (int num = 0; num < 3; num++) {
System.out.println(num);
}
}
}
手本が英語
0318デフォルトの名無しさん
NGNGいや、>>303も書いてるが
for(int i = 0, num = 0; i < 3; i++) {
System.out.println(num++);
}
0319デフォルトの名無しさん
NGNGそれもありなんですけどスマートとは言い難いんですよね。
けど、勉強になりました。
0320デフォルトの名無しさん
NGNGvoid hoge() {
{
int num = 0;
for(int i = 0; i < 3; i++) {
System.out.println(num++);
}
}
return;
}
とかw
0321ato
NGNGたとえば文字列「1&2&3」を「&」で切り離したいのです。
0322デフォルトの名無しさん
NGNG初心者同士仲良くやれな。
0323デフォルトの名無しさん
NGNGStringTokenizer
ほんとにしょぼい質問は無視されているもんな。
0326デフォルトの名無しさん
NGNGしょぼくない質問を教えてたも
0327デフォルトの名無しさん
NGNGしょぼい質問せずに、Java覚えた人っているんですか?
0329デフォルトの名無しさん
NGNGしょぼいというか基本的な事項の質問する奴は成長しない。
0330デフォルトの名無しさん
NGNG明らかに自分で調べてわかんないときに質問するのはいいとおもうよ。
調べないで質問するやつはしょぼい
0331デフォルトの名無しさん
NGNGどこぞのサイトの手順どおりにインストールして API リファレンスの
存在すら知らないとか。
0333デフォルトの名無しさん
NGNGjavax.swing.JComponent#processKeyEvent(KeyEvent e)
??
0334やま
NGNGsunのjavaの資格を目指そうと考えています。
独学で、取得することは可能なのでしょうか?
教えて頂けませんか?
0335デフォルトの名無しさん
NGNG嘉納です。
0336やま
NGNGそんなに簡単なものなのでしょうか?
もうPL/Iで銀行の保守の仕事から脱出したいのですが。
0337やま
NGNG0338デフォルトの名無しさん
NGNG何をどうがんばって何を習得する気か?
0339木村 キタキタマシーン
NGNG社会人ならキツイとオモワレ
0340デフォルトの名無しさん
NGNG数回受けることも考えた方がよくない?
0341やま
NGNGやっぱりPL/Iなんてまったく頭使わない言語してたら
javaなんて無理なんでしょうか・・
0342木村 キタキタマシーン
NGNG0343やま
NGNGsunのjava認定の資格を取りたいんです
0344トキオ2000
NGNGsunって何?有名なの?
0345やま
NGNG0346デフォルトの名無しさん
NGNG>>337
社会人ならキツイとオモワレ
342 :木村 キタキタマシーン :02/06/12 19:42
javaってjavascript?
0347デフォルトの名無しさん
NGNGいや 成長してるよ。 聞くは一時の馬鹿聞かぬは一生馬鹿 だよ
0348デフォルトの名無しさん
NGNGiStudy使えば取るだけなら簡単。
Javaを理解したとは言いがたいが・・・。
まぁでも、基礎はその過程でなんとなくは身につくでしょ。
0349木村 キタキタマシーン
NGNGナニ晒しとんじゃワレ
0350木村 キタキタマシーン
NGNGはよ答えんかいワレ
0352デフォルトの名無しさん
NGNG0353デフォルトの名無しさん
NGNGint IntHomepage=666
while(0){
printf("%d",IntHmepage);
do
text1.text = GBlnFlagg
while until mirumiru=1
}
れたーん0
}
0354木村 キタキタマシーン
NGNG他スレの回答で忙しかったのです。
0355デフォルトの名無しさん
NGNG>>337
社会人ならキツイとオモワレ
342 :木村 キタキタマシーン :02/06/12 19:42
javaってjavascript?
349 名前:木村 キタキタマシーン 投稿日:02/06/12 20:32
>>346
ナニ晒しとんじゃワレ
350 名前:木村 キタキタマシーン 投稿日:02/06/12 20:43
>>346
はよ答えんかいワレ
354 名前:木村 キタキタマシーン 投稿日:02/06/12 20:58
>>346さま
他スレの回答で忙しかったのです。
0356デフォルトの名無し
NGNG314 :木村 キタキタマシーン :02/06/12 21:06
ひまわり使えや
0358やま
NGNGistudyって何ですか?
0359デフォルトの名無しさん
NGNGhttp://www.google.com/search?num=100&hl=ja&safe=active&q=iStudy&btnG=Google+%8C%9F%8D%F5&lr=
0360デフォルトの名無しさん
NGNG書き間違いを突っ込むオマイがすきだ
0362木村 キタキタマシーン
NGNGあっそ
0363デフォルトの名無しさん
NGNGageんな
0364デフォルトの名無しさん
NGNGソースコードのエンコーディングをどうすべき?
メッセージリソースは ResourceBandle で外に追い出せるからいいとして、
Javadoc 用のコメントを日本語にしたいから悩んでる。
native2ascii でエスケープしちゃうとソース可読性がなくなる。
かといって、それぞれの環境で euc と sjis と別のエンコードにすると、
CVS で管理ができない。
どうすればいいんだ。
0365デフォルトの名無しさん
NGNGeucに合わせた方が面倒くさくて吉
0366デフォルトの名無しさん
NGNGEmacs とか何年も使ってないから忘れたな...
0367デフォルトの名無しさん
NGNGUnicodeフォーマットでソースを書き、デフォルトエンコーダを使われないよう
各種コマンド引数にエンコーディング指定を与えるようにする。
0368デフォルトの名無しさん
NGNGmgeditとか?
jEditとか?
0370木村 キタキタマシーン
NGNGTVSにすれば?拘ってないなら
0371デフォルトの名無しさん
NGNGやっぱり各種エンコード対応のエディタを使わないとだめか。
IDEA が Unicode 対応するのを待って、
それまでは emacs でも使ってます。
0372デフォルトの名無しさん
NGNGhidemaru とか
0373デフォルトの名無しさん
NGNGunixはsjisで運用できたような?
0374デフォルトの名無しさん
NGNGjavac がどんなコードでも食う。
0376デフォルトの名無しさん
NGNGJavaHouseの過去ログ見たらちらっと載ってたんだけど、
最終的には無理っぽいのよね。
やっぱ無理なのかしら?、何か知ってらよろしく。
0377デフォルトの名無しさん
NGNG何をしたいの?
0378デフォルトの名無しさん
NGNG(1500/2/29, 1400/2/29, ...) ってアリっぽいんだけど (JDK1.3)、閏年って
↓の定義じゃなかったっけ? 1500年以前は完全に 4 年に一度なのか?
閏年: 4 年に一度、ただし 100 で割り切れ 400 で割り切れない年を除く
0379376
NGNG説明不足スマンソ。
JTextFieldとか、JTextAreaとかで、フォーカスが移ったら、
FEPを動かして、必要に応じて、自動敵に、半角ローマ字カナ入力モードしたり、
FEPをOFFにして普通入力に戻したりって事したいんすけど、
MS系の、VB、Execl、Accessみたいにお手軽に設定できるといんだけど、
どんなもんでしょ?
0380デフォルトの名無しさん
NGNG16世紀終わりにユリウス暦からグレオリウス暦に暦が変わっている。
http://koyomi.vis.ne.jp/reki_doc/doc_0301.htm
0381デフォルトの名無しさん
NGNGFEPって何?
0382デフォルトの名無しさん
NGNGFront End Processor
データの前処理や入力の補助を行う。
IMEのことだろう。昔のIMEはFEPとして動作していた。
0384デフォルトの名無しさん
NGNGEnterをリターン
Windows上でフォルダをディレクトリ
などなど、歳がばれる(16歳以上)要素はたくさんある。
0385デフォルトの名無しさん
NGNGInputMethod周りを調べれ。
0386デフォルトの名無しさん
NGNGなぞが解けてすっきりした。アリガ�d
0387デフォルトの名無しさん
NGNG0388>>387
NGNG0390>
NGNGAPIでも使われるし
0391デフォルトの名無しさん
NGNGマジッスカ?(゚Д゚;)
0392デフォルトの名無しさん
NGNGそこそこ軽くて サイコー
起動はやたらと遅いが
0393デフォルトの名無しさん
NGNGでもデバッガついてないっしょ?
0394デフォルトの名無しさん
NGNGそんなIDEあるかよ(藁
0395デフォルトの名無しさん
NGNGEclipseステーブルビルドなら、AntとJUnitもデフォルトでついていて
楽ちんだぞ。
0396デフォルトの名無しさん
NGNGいやいまの IME は、 FEP ではない。
0397デフォルトの名無しさん
NGNGWindows の コンソール内ではディレクトリです。
0398デフォルトの名無しさん
NGNGvisual J++は?
0399デフォルトの名無しさん
NGNGもう氏んでます
0400デフォルトの名無しさん
NGNG木 村 キ タ キ タ マ シ ー ン
0401木村 キタキタマシーン
NGNGこれも張り付けてくれ
0402デフォルトの名無しさん
NGNG0403デフォルトの名無しさん
NGNG0405デフォルトの名無しさん
NGNGhttp://members14.tsukaeru.net/kuresoru/hatena.jpg
↑みたいなメッセージがでて、jdbを使用することができません。
最初は動いたのですが、2回目以降がこのような状態です。どーやれば治りますか?
0406デフォルトの名無しさん
NGNGJAVA/C++開発環境 "eclipse" スレッド 2
http://pc.2ch.net/test/read.cgi/tech/1023103421/
0407デフォルトの名無しさん
NGNGデバッグ対象が正常終了しただけチャウノカ?
ブレークポイントはっといてからRUNしてる?
0408デフォルトの名無しさん
NGNGアプレットって使いづらくてどうコーディングがしていくのかよくわからん
のよ。あちこち探してるんだけどなかなか見つからん。参考になるサイト
本を教えてください。
0409デフォルトの名無しさん
NGNG使いづらいならやめろ
0410405
NGNG引数指定とか間違ってるとか?
0411デフォルトの名無しさん
NGNG「なにか手伝うことありますか?」
って聞かれて、 ?ってことは間違えているのかな とか思う?
0412405
NGNG一人称はどれですか?
0413デフォルトの名無しさん
NGNGあなたの質問の「どれ」には なにがありますか?
0414デフォルトの名無しさん
NGNGオマエ部下がいるのに指導能力ナシのプログラマ?
誰もオマエをあてにしてないさ(W
0415デフォルトの名無しさん
NGNG0416405
NGNG何か手伝うことありますか?と聞いている者か、?を出力している者か、間違えているのかなと思っている者のいずれかですが。
っていうか、>>411の主語が分かりません。それぞれ何がどれを言っているのかがわかりません。
0417デフォルトの名無しさん
NGNGFont選択ダイアログを表示したいと考えています。
swing標準では存在していませんよね?
皆さんどうしていらっしゃいますか??
0418デフォルトの名無しさん
NGNG私は元気です
0420デフォルトの名無しさん
NGNG意味わかんない。
0421デフォルトの名無しさん
NGNG「なにか手伝うことありますか?」 は、 May I help you. だろ?
日本語ってのはいろいろ省かれていると思うけどガンバレ
0423デフォルトの名無しさん
NGNGおまえ話題をネストしたあとはちゃんと戻れよ。
0424デフォルトの名無しさん
NGNG0425405
NGNG0426411
NGNG0427405
NGNG0428デフォルトの名無しさん
NGNG0429デフォルトの名無しさん
NGNG中卒にはわからないんだな。 どっちかっていうと英会話だけどな
0430デフォルトの名無しさん
NGNG0431デフォルトの名無しさん
NGNGそのまま質問に答えれば?
0432デフォルトの名無しさん
NGNGスレ間違えたかと思った。
0433405
NGNG0434デフォルトの名無しさん
NGNG0435デフォルトの名無しさん
NGNG0436デフォルトの名無しさん
NGNG| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|
| つよい電波がでています |
|____________|
/
<
/ ヒ゛ヒ゛ヒ゛
\_\_\
_ \ \ \
/||__|∧ __|___
(O´∀`) | |::::::::::::::::::::::|
(つ つ/ |::::::::::::::::::::::|
/ ̄ ̄ ̄≡ .|;;;;;;;;;;;;;;;;;;;;;:|
| |::::::::::::::::::::::|
0437デフォルトの名無しさん
NGNG人に質問しなきゃ問題ない。
0438デフォルトの名無しさん
NGNGビビタです。
0439405
NGNG0440405
NGNGおれの煽りにみんなひっかかってやんの ばーーか
もうこねーよ。
0441デフォルトの名無しさん
NGNGお疲れ様
0442デフォルトの名無しさん
NGNGやられたー。
っと。
0443405
NGNG0444デフォルトの名無しさん
NGNG( ・∀・) | | カ゛ッ
と ) | |
Y /ノ 人
/ ) < >__Λ∩
_/し' //. V`Д´)/ ← >>405
(_フ彡 /
0445デフォルトの名無しさん
NGNG>>405 もう来ないでね。
0446405
NGNGおそらくここいらの英語レベルはそんなたいしたことないと思うので正しい省略の仕方などできないと思われます。
0447デフォルトの名無しさん
NGNG0448デフォルトの名無しさん
NGNGアジア人の書く英語って読めないんだよな…
アメ公やヨーロッパのサイトは読めるんだけど
チャットとかブロークン気味の英語がイマイチわからん…
0449デフォルトの名無しさん
NGNGどこの英語だって同じだろ?
0450デフォルトの名無しさん
NGNGNext Engineer読んだ人居る?
0451デフォルトの名無しさん
NGNG0452デフォルトの名無しさん
NGNGおもしろいの?
0454405
NGNG0455デフォルトの名無しさん
NGNGもう寝ろウザイからさ
0456デフォルトの名無しさん
NGNG0457デフォルトの名無しさん
NGNGいや、それがなんだか変でさぁ アメ公のとこ読んだ後にアジア系いくと。
まわりくどすぎてかえって変だったりする。
いや、漏れの語学力がないせいだと思うけど、アジア英語は苦手(w
書いたら漏れも変な英語になってるんだろうけど… なんかなぁ…
0458デフォルトの名無しさん
NGNGもしかして雑誌?
http://www.nextengineer.com/top/
0459デフォルトの名無しさん
NGNGちなみに私はフランス人が必死に書いている英語が読みやすいと思っている。
0460405
NGNG0461デフォルトの名無しさん
NGNG嫌虚でいいね
0463デフォルトの名無しさん
NGNG初めて知ったです。この雑誌。 読んでみたいなと思っている。
0464デフォルトの名無しさん
NGNG0466デフォルトの名無しさん
NGNGフランス英語と相性があうのかもね。
人それぞれに相性が良い地方があるのかもしれず…
0467デフォルトの名無しさん
NGNG0469デフォルトの名無しさん
NGNG0470デフォルトの名無しさん
NGNG“This is cola. it's tasty"
とつれの外人に言っていたのにはワラタ。
0471405
NGNG0472デフォルトの名無しさん
NGNGそういうのは2ちゃんの挨拶だよ
0473よろよろ
NGNG0474405
NGNG0475デフォルトの名無しさん
NGNG0476405
NGNG0477デフォルトの名無しさん
NGNG0478デフォルトの名無しさん
NGNG0479405
NGNG0480405
NGNG0481405
NGNG0482405
NGNG0483405
NGNG0484405
NGNG中学生向けの雑誌で萌えるか?
明星の方がマシでは?
0485405
NGNG削除依頼だすぞ!!
0486405
NGNG証拠は?
トリップは?
0487405
NGNG0488405
NGNG0490405
NGNG0491デフォルトの名無しさん
NGNG0492478
NGNG0493405
NGNGっつーかそろそろ眠くなってきました。
0494405
NGNGこのスレでお会いしましょう。
0495デフォルトの名無しさん
NGNGInteger.toString(n, 36)
だよ。
0496デフォルトの名無しさん
NGNG滅入ってもらうために言ってるんじゃなくて、マジで来て欲しくないから言ってるんですね。みんな
わかったよ 滅入らなくて良いから来るな
0497デフォルトの名無しさん
NGNGハァ?目的は来させないことだろ?
0498デフォルトの名無しさん
NGNGJFrameのクライアント領域の大きさを設定する方法はあるのでしょうか?
JFrame全体はsetSizeでできますが、クライアント領域は違いますよね。
大きさの決まったJPanelを貼りたいんですけど、うまくいかないんです。
よろしくお願いいたします。
0499デフォルトの名無しさん
NGNG逆に、クライアント領域の大きさからフレーム全体の大きさを計算して
setSizeすればいい。
フレームのInsetsから計算できる。その前にJFrameをpack()する必要が
あるけど。
0500デフォルトの名無しさん
NGNG大きさの決まったJPanelをContentPaneにaddしてから、
JFrameをpackしてshowしてみそ。
0501Java歴4日
NGNGいちよう本屋で探したり、サイトで探したりしたのですけど、
初心者なもので、よいものが見つけられません。
参考になる本、サイトを教えていただけないでしょうか。
0502デフォルトの名無しさん
NGNG画面にグラフ出力できるようになったら、
それをJPEGとかに変換するのは簡単なの?
0505デフォルトの名無しさん
NGNGどんな感じで作ったらいいと思いますか?
0506デフォルトの名無しさん
NGNGUMLを書いてメソッドを書く
ときどきテストしながら
マターリつくる
0507デフォルトの名無しさん
NGNG連立一次方程式なら
・掃出法
・ヤコビ法
・ガウス・ザイデル法
あたりじゃないかな
掃出法なら知ってるだろ
0508デフォルトの名無しさん
NGNGUML勉強するのに、初心者向けのいいサイトってある?
0509--kiss---○---Love--
NGNG/⌒ヽ ===== Kiss Love これって、 =====
u・・u
弌=●=) http://www.KissLoveTOCO.com
〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜★
○__)______
....._____◎) >START SEARCHING HERE
.....__) Find out anything...
.....__) About anyone....
/____) Kiss Love World No,1 SEARCH JAPAN
なんでもあるじゃん。
暴言は英語ページでね。フランス人とバトル?
パラグアイ語もありんす。
0510デフォルトの名無しさん
NGNG文化オリエントがJChartっていうコンポーネント
売っているから使ってみたら? 仕様版もあるよ。
0511Java歴4日
NGNGありがとうございます。
後々に多変量解析できるツールも作って
値をグラフに出力する予定なので・・・
がんばります。
0512デフォルトの名無しさん
NGNGオブジェクト指向がわからないとUML勉強しても意味ないよ。
まずオブジェクト指向を勉強したほうがいい。
0513デフォルトの名無しさん
NGNG0514デフォルトの名無しさん
NGNG0515デフォルトの名無しさん
NGNGOOPについては、基礎は理解したつもり。
実践として、UMLでどうデザインしていくのかってところが知りたいの。
いいサイトあったらぜひ教えてね。
0516デフォルトの名無しさん
NGNGkjxファイルを逆コンパイルする方法ありますか?
0517デフォルトの名無しさん
NGNGUMLをしっかりマスターしようと思ったら、サイトではダメだと思います。
長くても5ページくらいしかサイトしか無いのがオチなので、本を買った
方がいいと思います。
UMLのサイトでまず勉強しようとしても説明が理解できません。
0518デフォルトの名無しさん
NGNGJAVAのファイルの戻す方法はあるのですか?
あったら教えてください。
0519デフォルトの名無しさん
NGNG0520デフォルトの名無しさん
NGNGjad というツールがあるのだが、あのサイトは今どこを漂流してるの
だろう...
0521デフォルトの名無しさん
NGNGhttp://www-6.ibm.com/jp/developerworks/java/011026/j_j-obfus.html
逆コンパイルツールはある。が、お前さんの手にはおえない気がなんとなくする。
その親切な人がもっと親切なことを期待してソースを貰え。
0522デフォルトの名無しさん
NGNG0523デフォルトの名無しさん
NGNG少しでもそられについて勉強したのならそんなバカな質問は出ないはず。
0524デフォルトの名無しさん
NGNG0525デフォルトの名無しさん
NGNG我ながらワラタ。俺って器用〜。
0526デフォルトの名無しさん
NGNG0527デフォルトの名無しさん
NGNGイタッ
0528498
NGNG>>499
ありがとうございます。ただ、ちょっとよくわからないのです。
もう一度説明していただけないでしょうか?ヒントだけでも。
>>500
ありがとうございます。
なるほどと思い下のようにコードを書いてみたのですが、ウインドウは
潰れてしまいます。何が悪いのでしょうか?
使っているメソッドでしょうか?順番でしょうか?
教えていただけないでしょうか。よろしくお願いします。m(__)m
import javax.swing.*;
import java.awt.*;
class XFrame extends JFrame
{
public XFrame(){
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Container pane = getContentPane();
JPanel p = new JPanel();
p.setSize(300, 300);
pane.add(p, BorderLayout.CENTER);
}
}
public class AppX
{
public static void main(String[] args)
{
XFrame f = new XFrame();
f.pack();
f.setVisible(true);
}
}
0529デフォルトの名無しさん
NGNGJavaWorld のックナンバーを読み漁れ。
マジレスだよ。
0530デフォルトの名無しさん
NGNG528のコードではsetSizeとしている部分をsetPreferredSizeを使えば大丈夫。
0531d
NGNG-------風俗の総合商社・MTTどこでも-------
〇デリバリーヘルス〇デートクラブ〇女性専用ホストクラブ〇
〇ハードSM奴隷クラブ〇レズビアン倶楽部〇ホモ・オカマ倶楽部
〇変態痴女と遊ぶ会〇痴漢・覗き趣味の会〇変態同好会・各種!
●楽しく遊べます! 090-8002-8356番
-----------美男・美女会員など多数在籍中-----------
http://www.mttdocomo.jp/
-----女性アルバイト随時募集・高収入(日払い)月100万円可能-----
-----レズビアン・スタッフ●ホモスタッフ●女性専用ホストスタッフ同募-----
http://www.mttdocomo.jp/
------------------------------------------------
0532デフォルトの名無しさん
NGNGこちらネットワークプログラムは超初心者です。
0533デフォルトの名無しさん
NGNG0534デフォルトの名無しさん
NGNGネットワークプログラムを基礎から勉強する。
0535デフォルトの名無しさん
NGNG0536デフォルトの名無しさん
NGNGなんかすごく同意。
0537498 = 528
NGNGあ、ありがとうございます。
p.setSize(300, 300);
を
p.setPreferredSize(new Dimension(300, 300));
に変えたら、うまくいきました。
そういう意味ですよね。
本当に、ありがとうございます。
0538532
NGNGJAVAは初心者ではなく、これからネットワークプログラムに挑戦しようかと
思っているのです。
>535
もう少し詳しく教えてもらえませんか?
あとネットワークのどの部分を勉強すれば良いのでしょう?
たとえば、ソケットクラスとか。お願いします。
0539デフォルトの名無しさん
NGNG「CGIのしくみ」
0540デフォルトの名無しさん
NGNG0541532
NGNGすみません。今正直本をしらみつぶしに読んだのですが、いまいち
理解出来なかったので。基礎からやってはいるのですが・・・なかなか。
0542535
NGNGそれと…ageんな!
0543木村 キタキタマシーン
NGNGまあまあ落ち着いてくれ
read&writeとは…説明できん…
考え方としては、open&closeのようなもんだ
0544デフォルトの名無しさん
NGNG頭は10才ですか?
0545aporn
NGNG0546532
NGNGageすみません。
では、CGIの広範囲を勉強するのと、read,writeを勉強すると
どっちの方が良いですか?
0547デフォルトの名無しさん
NGNG0548デフォルトの名無しさん
NGNGRS-232CとXプロトコルだ!
0549デフォルトの名無しさん
NGNG知りたい。
0550デフォルトの名無しさん
NGNG> のックナンバー
元大阪知事を頭にうかべますた。
0551デフォルトの名無しさん
NGNGハゲしくワラタ
0552デフォルトの名無しさん
NGNGhttp://home10.highway.ne.jp/hanizo/works/font.html
http://fugu.cs.columbia.edu/GMAO/code/FontSelector.java
0553afa
NGNG次はファイル入出力をやろうと思い、テキストファイルに書かれている数字を足すプログラムに取り組みました。
そこで、あるサイトを参考にして、以下のようなものを作成しました。
*テキストファイル"test.txt"には 0 と記入されています。
01:import java.io.*;
02:public class test{
03: public static void main (String[] arg){
04: int i=0;
05: String j="";
06: try{
07: BufferedReader br = new BufferedReader(new FileReader("test.txt"));
08: j=br.readLine();
09: br.close();
10: BufferedWriter bw = new BufferedWriter(new FileWriter("test.txt"));
11: i=Integer.parseInt(j);
12: i++;
13: bw.write(i);
14: bw.flush();
15: bw.close();
16: }catch (IOException e){}
17: }
18:}
しかし、これを実行してもテキストファイルには何も出力されていませんでした。
その後、試行錯誤した結果、13行目を
13: bw.write(i+"");
と変更したところ、テキストファイルに1が出力されました。
みなさんにお聞きしたいのは、なぜ、上記のような変更によって、
希望通りの結果が得られるようになったのかです。
よろしくお願いします。
0554デフォルトの名無しさん
NGNG>テキストファイルには何も出力されていませんでした
そんな筈は無い。Start Of Headingが出力されてるはず
#アスキーコード0x01。制御コード
BufferedWriterは、writeメソッドが5つある(2つはWriterからの継承)
bw.write(i); ではwrite(int c)が、
bw.write(i+""); ではwrite(String str)が使われた
0555afa
NGNGレスありがとうございます。
>そんな筈は無い。Start Of Headingが出力されてるはず
>#アスキーコード0x01。制御コード
おっしゃる通り、その制御コードのみが出力されているみたいです。
そこで質問なのですが、なぜ変数 i の値は出力されないのでしょうか?
0556afa
NGNG>write(int c)
>一個の文字を書き込む。
だそうなんです。
制御コード と 変数 i を出力したいのだけれども
私のプログラムでは、制御コードが1個書き込まれている。
という認識で良いのでしょうか?
ここで、さらに質問なのですが、write(int c)のみを使って、
希望の出力を得るためにはどのようにすれば良いのでしょうか?
0557初心者
NGNGimport java.io.*;
class H3 {
public static void main(String args[]) thorws IOException {
System.out.println("キーボードで文字を入力してください。");
BufferedReader br =
new BufferedReader(new InputStreamReader(System.in));
String moji = br.readLine();
System.out.println(moji + "が入力されました。")
}
}
0558デフォルトの名無しさん
NGNG>write(int c)
>一個の文字を書き込む
この「文字」とは、cの意味するアスキーコードのこと
ここで1が指定されたんで、アスキーコード0x01=SOHが出力されたってわけ
>制御コード と 変数 i を出力したいのだけれども
制御コードを出力したいのか?
i=Integer.parseInt(j);をやってるのに、逆をやってないから駄目
// i+"" の意味は分かってるの?
i=Integer.parseInt(j); を i=65; とかにしたらどうなるか分かる?
また、test.txtに「9」が記録されていたら、
「一個の文字を書き込む」メソッドでどうやって「10」を出力するつもり?
多分プログラミング初心者だと思うけど、変数の型の区別はちゃんとついてる?
0559デフォルトの名無しさん
NGNG1. スペルミス
2. セミコロンが無い
エラーメッセージくらい読め
0560afa
NGNGレスありがとうございます。
>この「文字」とは、cの意味するアスキーコードのこと
>ここで1が指定されたんで、アスキーコード0x01=SOHが出力されたってわけ
やっと、意味がわかりました。
write(int c)というものが制御コードと出力対象のものを出力するものだと勘違いしていたため、
>>制御コード と 変数 i を出力したいのだけれども
などということを書いてしまいました。
>i=Integer.parseInt(j);をやってるのに、逆をやってないから駄目
逆ということは
j = i.toString();
ということでしょうか?
>// i+"" の意味は分かってるの?
私の認識では、変数 i と文字列 "" をくっ付けるということだと思います。
もしかしたら、くっ付けた後、これはStringになるっていうことですかね?
>i=Integer.parseInt(j); を i=65; とかにしたらどうなるか分かる?
66、じゃないんですよね・・・
いまから、確認してみます。
>また、test.txtに「9」が記録されていたら、
>「一個の文字を書き込む」メソッドでどうやって「10」を出力するつもり?
あー、確かに。
一文字では、1 しか出力できませんね・・・
>多分プログラミング初心者だと思うけど、変数の型の区別はちゃんとついてる?
仰る通り、初心者です。
おそらく、変数の型の区別がついてないから、こんな質問してしまうのでしょうか?
0562デフォルトの名無しさん
NGNGオーバーロードって知ってるよね?(確認)
0563デフォルトの名無しさん
NGNGi+"" だけど、Javaは文字列連結演算子 ( + )、および
その他のオブジェクトから文字列への変換に対する特別なサポートを提供してくれてる
この文字列連結演算子は、記述こそ加算演算子と同じだけど、振る舞いは全く違う
文字列への変換は、オブジェクトによって定義された toString メソッドを使って実装されてる
よって、toStringでiを文字列に変換し、文字列""と連結してるわけ
// ちなみに連結はStringBufferクラスとそのappendメソッドで実装されてる
連結された文字列はStringになるので、>>554
>bw.write(i+""); ではwrite(String str)が使われた
ってこと
これで、 >>553 で
11: i=Integer.parseInt(j);
12: i++;
13: bw.write(i.toString()); // i.toString()でもi+""でも同じ
とすることで希望どおりの結果が得られたか分かったはず
// この用途だとwrite(int c)よりwrite(String str)の方が適してる
>変数の型の区別がついてないから、こんな質問してしまうのでしょうか?
文字を出力したいのに、数値を文字に変換しないで出力しようとしてるから、
変数の型の区別がついてないんじゃないかと思った。
文字列はクラスだけど、プリミティブ変数みたいにホイホイ使えるから
そのうち if (str == "hogehgoe") とかやっちゃいそうな気がする
// さすがにそれは無いか?でも結構そーゆーやつ多い
0564afa
NGNGレスありがとうございます。
>オーバーロードって知ってるよね?(確認)
はい、同じ名前のメソッドなんだけど、引数の違いによって、メソッドを使い分けるってことですよね。
日本語がおかしいかもしれませんが、たぶん理解しています。
今回の例では、
write というメソッドがあって、
その引数は int c や String str などがある。
i は引き数 int c
i+"" は引き数 String str
でオーバーロードしているってことですよね。
>>563
たびたびレスありがとうございます。
なるほど、「+」はそういう振る舞いなんですね。
さて、i.toString() を用いて実行させてみましたが、以下のようのなエラーが出力されました。
>test.java:24: int は間接参照できません。
> bw.write(i.toString());
> ^
>エラー 1 個
これは何故起こるエラーなのでしょうか?
度々申し訳ありませんが、教えていただけませんでしょうか。
何卒よろしくお願いします。
>文字列はクラスだけど、プリミティブ変数みたいにホイホイ使えるから
>そのうち if (str == "hogehgoe") とかやっちゃいそうな気がする
ははは・・・
気を付けます。
0565デフォルトの名無しさん
NGNG> i+"" は引き数 String str
>でオーバーロードしているってことですよね。
なんか???な表現だな・・・
まあクラスを設計するようになれば「オーバーロードする」がどーゆー時に使う表現かわかるだろ
>さて、i.toString() を用いて実行させてみましたが、以下のようのなエラーが出力されました。
ゴメンナサイ、漏れが混乱してました
intはプリミティブ型なのでそりゃ無理ですわ
// プリミティブ型なのにメソッドを参照できるはずがない・・・
i.toString()じゃなくてString.valueOf(i)を使ってください。
(_ _(--;(_ _(--; ペコペコ
/*
つーか、スイマセン、プリミティブを文字列連結した時の動作はよく知らないです
Integerクラスでラップして、Integer.toString()で文字列変換してるのかな。
まああまり気にしなくていいです
誰か痛い565に愛の手を・・・(;´д⊂)
*/
0566デフォルトの名無しさん
NGNG>i.toString()じゃなくてString.valueOf(i)を使ってください。
は、Integer.toString(i)の方がよかった(分かりやすかった)かも・・・
// String.valueOfでもInteger.toStringでも結果は同じ
0567デフォルトの名無しさん
NGNGインスタンス作る必要あるか?
警告やエラー出るなら宣言してるところが悪いと思われ。
>13: bw.write(i);
あんた、テキストファイルに1って言うバイナリ書いてどうするよ。
1 + ""でStringになるけどさ。
0568デフォルトの名無しさん
NGNG> まあクラスを設計するようになれば「オーバーロードする」がどーゆー時に使う表現かわかるだろ
クラスを使う人間だって、オーバーロードは知っていないとならないと思う。
0569デフォルトの名無しさん
NGNG> インスタンス作る必要あるか?
インスタンス作る??
0570デフォルトの名無しさん
NGNG指定日時から曜日を取得する方法を知りたいのですが、うまくいきません。
Calendar cal = Calendar.getInstance();
cal.set(2002,06,17);
Date date = cal.getTime();
SimpleDateFormat sdf = new SimpleDateFormat ("EEE",Locale.JAPANESE);
String strDate = sdf.format(date);
System.out.println(strDate);
こんな感じで書いてみたのですが、思いどおりの結果が返ってきません。
何処が間違ってるのでしょうか?
教えてください。
0571木村 キタキタマシーン
NGNGつーか、曜日の変換しなきゃ。ダメ、ダメ!
0572デフォルトの名無しさん
NGNGあや、JavaのStringって値型でしたっけ?
0573デフォルトの名無しさん
NGNG> あや、JavaのStringって値型でしたっけ?
値型??
0574デフォルトの名無しさん
NGNG値型と参照型。
0575デフォルトの名無しさん
NGNG0576デフォルトの名無しさん
NGNG月の指定で誤解してない?
例えば1月は0だよ。
JavaDocのCalendar#set(int, int, int)を良く読みなおしてみよう!
0577デフォルトの名無しさん
NGNG> 思いどおりの結果が返ってきません。
> 何処が間違ってるのでしょうか?
思いどおりの結果も書かないで、間違いを言えるわけないじゃん。
プログラムは組まれた通りに結果をだしているんですけど?
0578デフォルトの名無しさん
NGNGどのようにしたら良いのでしょうか。いくら考えても分かりません…。
0579デフォルトの名無しさん
NGNG才能の問題になってくるが・・・。
って言うか少しでもAWTなりSwingなり勉強したらそんなこと胃炎だろ。
0580デフォルトの名無しさん
NGNG推奨できる書籍ありますか?
http://www.amazon.co.jp/exec/obidos/ASIN/4844314157/qid%3D1021886173/249-0922222-4345139
を一応考えております。
0581デフォルトの名無しさん
NGNGアプレットにボタンを配置するところまではできるよね?
あとはボタンを押した時に文字を描画する(paintメソッドを呼び出す)
ようにすればいい。
0582142
NGNGhttp://www.amazon.co.jp/exec/obidos/ASIN/4877830510/ref=pd_sbs__1/249-5542617-3135507
これの旧バージョン1〜3を使ってる
0583デフォルトの名無しさん
NGNGやってみます。どうもありがとうございました。
0584afa
NGNGレスありがとうございます。
どーやら、
ふむふむ、メソッドの使い方が良く分ってないのがいけないのですね。
やっぱ、ちゃんとした参考書買ってきます。
アリガトー!!
また、お世話になるかもしれません・・・
0585デフォルトの名無しさん
NGNG0586デフォルトの名無しさん
NGNGなんでボタンがいるの?
0587デフォルトの名無しさん
NGNG本を買うまでも無いよ?
http://java.sun.com/j2se/1.4/ja/docs/ja/api/index.html
0588デフォルトの名無しさん
NGNG本当の基本ができてないんじゃない?
0589デフォルトの名無しさん
NGNGアプレットでpostする方法はわかるのですが
別フレームへpostする事は出来るのでしょうか?
アプレットのあるフレームを再読込せずに
別フレームへパラメータを渡したいのですが・・
0590デフォルトの名無しさん
NGNG0591デフォルトの名無しさん
NGNGttp://stslabo.sts.co.jp/Java/Tutorial/index.html
こことかはいいかもしれない
0592デフォルトの名無しさん
NGNGアプレットを動かしているVMから、別のWindowをnewして子ウィンドウと
して使うのは、普通に可能。
別のアプレットのVMに対して送信するなら、ローカルソケット経由かサーバ
経由しかない。ファイルを使うのは面倒になる。
0593589
NGNGすいません。正直わかりません(;´∀`)
とりあえず<form>タグと同様にtarget=なんたらの
ようなもので簡単に出来るかと思ってたのですが・・
ttp://www.dmz.hitachi-sk.co.jp/Java/Tech/misc/PostTest.html
ちなみに上記の方法を参考にやってます。
hmm..
0594デフォルトの名無しさん
NGNGjavaはマシンパワーに依存しているような気がします。
ポインタがあっても操作できない点など…
この考え方間違ってますでしょうか?
0595デフォルトの名無しさん
NGNG0596デフォルトの名無しさん
NGNG0597デフォルトの名無しさん
NGNG> 普通に可能。
普通に可能ってなんですか? 異常に可能ってあるの?
0598デフォルトの名無しさん
NGNG>javaはマシンパワーに依存しているような気がします。
は、その通りです。
でも C も C++ も C# も アセンブラ も Delphi も pascal も VB も
マシンパワーに依存しています。
>ポインタがあっても操作できない点など…
???
0599デフォルトの名無しさん
NGNG環境いじったりしなくても、普通にプログラム書けばできるよ。
0600デフォルトの名無しさん
NGNGその普通ってなんだという質問なんじゃない?
あなたボキャブラリーは増やした方が良いよ。
0601デフォルトの名無しさん
NGNG知識レベルの異なる素人にも誤解のないように説明する、という基本を
忘れていました。ごめんなさい。
ブラウザに組み込まれるJVMのセキュリティポリシーを操作する必要なしに
できます。これでいいですか?
0602デフォルトの名無しさん
NGNG>>594は「Javaの謎+落とし穴徹底解明」を読んで感化されただけかと
0603逝って良しの1
NGNGここで質問してもJAVAヲタにいじめられるだけだから、こっち来なさい。
http://pc.2ch.net/test/read.cgi/tech/1021468476/l50
0604デフォルトの名無しさん
NGNG0605逝って良しの1
NGNG0606デフォルトの名無しさん
NGNGsession.setAttribute("JSP1beanId",beans);
これらの意味を猿でも分かるように説明してください
0607デフォルトの名無しさん
NGNG0608java?
NGNGpackage pa;
import java.io.*;
/* javaKadai3クラス */
class javaKadai3
{
public static void main(String args[]) throws IOException{
System.out.println("書きこみ=1、読みこみ=2");
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String str0 = br.readLine();
int num0 = Integer.parseInt(str0);
if(num0 == 1){
System.out.println("書きこみモードになりました。");
student student1 = new student(); /* 書きこみモード */
student1.write();
}else if(num0 == 2){
System.out.println("読みこみモードになりました。");
student student2 = new student(); /* 読みこみモード */
student2.read();
}else{
System.out.println("1か2を入力して下さい。");
}
}
}
0609デフォルトの名無しさん
NGNGウキーッ ウキキキーキ キキー ウキャッ
キーキー ウッキー ウキキキー ウッキョー
0610デフォルトの名無しさん
NGNGしねやごらぁ、オタクヤロウ
っつーかネロ
0611java?
NGNG/* studentクラス */
class student{
String str0;
String str1;
String str2;
String str3;
String str4;
String str5;
String str6;
int tani;
void write(){ /* 書きこみモード */
try{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); /* ファイルに値を追加。 */
System.out.println("個人データ3つを入力してください。");
System.out.println("ローマ字表記の氏名を入力してください。");
String str1 = br.readLine();
System.out.println("学籍番号を入力してください。");
String str2 = br.readLine();
System.out.println("取得単位数を入力してください。");
String str3 = br.readLine();
int tani = Integer.parseInt(str3);
0612java?
NGNG(new BufferedWriter(new FileWriter("Ex.txt")));
pw.println(str1);
pw.println(str2);
pw.println(tani);
System.out.println("個人データ3つをファイルに書き込みました。");
pw.close(); /* ファイルクローズ */
}catch (FileNotFoundException e) { //訂正
System.out.println("ファイルが見つかりません。");
}catch(IOException e){
System.out.println("入出力エラーです。");
}
}
0613デフォルトの名無しさん
NGNG0614java?
NGNGtry{
BufferedReader br = new BufferedReader(new FileReader("Ex.txt"));
System.out.println("何人のデータを取り出しますか?");
String str9 = br.readLine();
int num9 = Integer.parseInt(str9);
for (int j=1;j<num9;j++){
System.out.println(j + "人のデータ");
String str4 = br.readLine();
String str5 = br.readLine();
String str6 = br.readLine();
System.out.println("氏名:"+ str4 );
System.out.println("学籍番号:"+ str5 );
System.out.println("取得単位:"+ str6 );
}
br.close(); /* ファイルを閉じる */
}catch (FileNotFoundException e) {
System.out.println("ファイルが見つかりません。");
}catch(IOException e){
System.out.println("入出力エラーです。");
}
}
}
0615デフォルトの名無しさん
NGNG0616java?
NGNGそうです。 とはいっても提出期限はすぎているのですが。
0617デフォルトの名無しさん
NGNGどこの大学なの?
0618デフォルトの名無しさん
NGNG0619java?
NGNG中国地方にある国立大学です。
0620デフォルトの名無しさん
NGNGいわゆる、駅弁ってやつですか?
0621デフォルトの名無しさん
NGNG0622java?
NGNG駅弁ってなんでしょう?
0623java?
NGNG619ではなく620
0624デフォルトの名無しさん
NGNGvoid read(){ /* 読みこみモード */
try{
BufferedReader sr = new BufferedReader(new InputStreamReader(System.in)); /* ファイルに値を追加。 */
BufferedReader br = new BufferedReader(new FileReader("Ex.txt"));
System.out.println("何人のデータを取り出しますか?");
String str9 = sr.readLine();
int num9 = Integer.parseInt(str9);
for (int j=1;j<=num9;j++){
昼飯おごれよ
0625shige
NGNGこれによって,「駅弁大学」(1949年)という言葉が生まれ,大学を身近なものにさせた。
駅弁大学という言葉は造語づくりの名人大宅壮一によるもので,
「急行の止まるところに駅弁あり,駅弁あるところに新制大学あり」
ということを意味していたようである。
これは,敷居の高かった戦前の「大学=帝国大学」のイメージ,
地域の人から「学生さん」と呼ばれ特別な扱いを受けていた戦前の
大学生のイメージを一新させ,実力,素質の低下を含めた大学や
大学生の社会的地位の下落を皮肉るものであった。
0626java?
NGNGthanks. 「sr」?
0627デフォルトの名無しさん
NGNG教えてもらっといて変数名に文句つける奴はじめてみた。
0630デフォルトの名無しさん
NGNGまだまだイメージが掴めていないのですが、とりあえず
JSP+Servletで掲示板を作ろうとしています。
ログファイルをServletで読み込ませてJSPに渡して表示
させたいのですが、最後に読み込んだ内容しか表示されません。
しかも、書き込みを行うとその書き込みだけがログファイルに上書き
されてしまいます。どこがおかしいのか自分ではちょっと判断がつか
なくなってしまっているのですが、こちらにご相談させていただいても
よろしいでしょうか?スレ違いだったらすいません。
0631デフォルトの名無しさん
NGNGえーと、「ログに追加」 でなくて
「ログを上書き」してるだけじゃないですか?
情報少ないので、それ以外なんとも…
0632630
NGNGレスありがとうございます。
まずはスレ違いなのかどうか確認したかったので、大した内容を書いて
おりませんでした。すいません。
ファイルは以下のような構成になっています。
ReadLogServlet…ログファイルの読み込み、JSPへのログ情報の引渡し
BBS.jsp …………ReadLogServletから引き渡された書き込みの表示、及び
書き込みフォームの生成
BbsServlet………書き込みフォームから送られた内容をログ情報を保持した
クラスに追加、ファイルに書き込む。
他のクラスは次のように設定しています。
BbsElement…名前、メールアドレス、件名、書き込み内容など個別の情報を設定する。
BbsDB …BbsElementをprivateのVectorに追加する。
ログファイルを、書き込みの降順に並べるようにしたいので、今は全ての内容
を読み込み、新規書き込みで追加されたものを含めて全て上書きするようにし
ています。ところどころにデバッグ文を入れて、確認してみたのですが、
ReadLogServletはログファイルを順に読み込み、BbsDBクラスにそのデータを
格納しているようです。ところが、BBS.jspに引き渡せているのが、書き込み内容
の件数と、最後にログファイルに読み込んだ内容だけみたいなんです。なので、
表示させると、1件目の書き込みがログの件数分書き込まれるという荒らしにあった
ような状態になってしまいます。これで書き込みを行うと、その荒らし状態の後に
新規の書き込みが追加される形になりました。
>>630の方は誤記でした、すいません。追加されないというのは、JSPに情報が渡って
いないせいだと思い、htmlの内容を全部ReadLogServletでout.println("…")のように
表示させた時でした。もしよろしければソースを貼りたいのですが、よろしいでしょうか?
0633デフォルトの名無しさん
NGNG0634デフォルトの名無しさん
NGNG長くて読めません。問題のある部品の本来の動きと、実際の動きだけを書いて下さい。
0635デフォルトの名無しさん
NGNG実際の動き:>>630の方は誤記でした、すいません。
0636デフォルトの名無しさん
NGNG「○○の方」は、筆記では「○○のほう」 ね。 でないと、「○○の方(かた)」と書けなくなってしまう。
分かったか?>>635の方
0637デフォルトの名無しさん
NGNGあるんですか?
今は、Win2kで開発していますが、新しいPCを買うとなると
大体はXPが勝手についてきちゃうので、XP上での開発は
どうなんだろうと疑問をもちました。
0638デフォルトの名無しさん
NGNGやる気もないらしい。eclipse使えってことみたいだ。
0639デフォルトの名無しさん
NGNG0640デフォルトの名無しさん
NGNG0641バッカ
NGNGJavaでCのsprintfのような関数って作れないんでしょうか?
但し、ライブラリを使うのは拒否します。
以上
0642デフォルトの名無しさん
NGNGJavaで関数を作る方法はおれも知らん。メソッドならわかるが。
それはともかく、ライブラリを使うことを拒否する理由を教えてくれ。
それによっては回答するから。
0643デフォルトの名無しさん
NGNG作りたければ勝手に作れば良いのでは?
0644デフォルトの名無しさん
NGNGそこでアプリケーション作製の流れがわかる書籍を探しています。
何かいい本を教えてください。
アプレットではなく、アプリケーションがいいです。
0645デフォルトの名無しさん
NGNGそのアプリは、何のOS上で動くの?
たとえば、どんなアプリなの?
0646デフォルトの名無しさん
NGNGたぶん、Javaのことわかっていないんだと思うよ。初歩本をあと3冊読め。飛ばさずにな
0647デフォルトの名無しさん
NGNGエントリポイントはmainもしくはそのクラスのコンストラクタだ。
0648デフォルトの名無しさん
NGNG正直、そんなに具体的なアイデアはありません。
というか、アプリを作る工程が想像できないんです。
>>646
どのへんが分かってないのかわかんないです。
初歩本って具体的には?
0649デフォルトの名無しさん
NGNG理屈では理解してますが、
その奥に何かありそうな・・・・
0650デフォルトの名無しさん
NGNGJAVAPRESSをバックナンバーから買えるだけ買え
0651デフォルトの名無しさん
NGNG激しくない。MFCに比べたら無いに等しい。
0653_
NGNG作らないといけないけどまったく出来そうにない。
手っ取り早くswing?を使って?テキパキと作りたいんですがどうしたらいいので
しょうか?もうだめぽ。(´・ω・`) ショボーン
0654デフォルトの名無しさん
NGNGAWTと激しく一緒。
0656デフォルトの名無しさん
NGNGどれでも良いと思うけど。基礎の基礎だし。
0657630
NGNGすいません。部品の作り方が悪かったと思いますが、うまく切り分け
られていません。もう少しまとめられるようにしてから再度お伺いした
いと思います。ありがとうございました。
0658デフォルトの名無しさん
NGNGたぶん、Javaのことわかっていないんだと思うよ。初歩本ならなんでもいい あと3冊読め。飛ばさずにな
0659デフォルトの名無しさん
NGNGhttp://www.logos.co.jp/development/javahello/jspbbs.htm
0660デフォルトの名無しさん
NGNGComponent は
public void paint( Graphics g)
を上書きすれば手軽にデザイン変更できると思っていた。違うの?
Checkbox のサブクラス RadioButton みたいなもの作ろうと思ったらんだけど、
Checkbox の残像がちらちらと絵画される。
createImage でダブルバッファリングしたり、update メソッド上書きしたりした。しかし、
うまくいかない。
いいやり方ってのを知ってる人いたら教えてほしい。
0661デフォルトの名無しさん
NGNGjava.awt.CheckboxGroup
使うんではダメなのか?
よく知らんけど、RadioButton extends Checkbox だと、
ネイティブのCheckboxが既に書かれているのに
paintで上書きしようとして、ってな事にならん?
0662デフォルトの名無しさん
NGNG見た目だけ変えたいという要望なのだが、不可能なのか。
0663デフォルトの名無しさん
NGNGJava でなんかゲーム作りたいんだが、何かそれに適した
Lightweight UI Framework
http://java.sun.com/products/jdk/1.1/docs/guide/awt/designspec/lightweights.html
何かないだろうか。
手軽に枠とか中身とかのメソッドをオーバライドすれば、すぐにそれっぽいコンポーネントを構築できる、
なんてのがイイ。
(何もかも自前で処理で処理するには、文字列の折り返しとかが面倒だ)
0664デフォルトの名無しさん
NGNG一応取っ掛かりとして聞いておこう。「なんかゲーム」ってなんだ?
リアルタイムアクションゲーム?
文字列を処理したいってことは、なんだろ、シミュレーション?
それともInfocomのZorkletみたいなアドベンチャー?
0665デフォルトの名無しさん
NGNG> 文字列を処理したいってことは
そういう意味なく、例えば、TextComponent とかを自分で作るとなると、面倒ってことでございます。
> 一応取っ掛かりとして聞いておこう。「なんかゲーム」ってなんだ?
イメージとしては A列車で行こうIV みたいな UI を AWT で作りたい。
0666デフォルトの名無しさん
NGNG0667デフォルトの名無しさん
NGNG遊んでどうすんだよ。
というか、Component を継承したコンポーネントはどうやってもちらつく。
やはり、Canvas か、素直に Swing を使うべきなのか。(JDK 1.4 でずいぶん速くなったらしいし)
0668デフォルトの名無しさん
NGNGダブルバッファリングしてる?
0669デフォルトの名無しさん
NGNGのですが、やっぱりどこにもないのでしょうか。ライセンス上の制限とかあるのでしょうか。
0670デフォルトの名無しさん
NGNG>というか、Component を継承したコンポーネントはどうやってもちらつく。
>やはり、Canvas か、素直に Swing を使うべきなのか。(JDK 1.4 でずいぶん速くなったらしいし)
CanvasもSwing(例えばJPanel)もComponentを継承してるよ。
0671デフォルトの名無しさん
NGNG遊ばなきゃいいじゃん
0672デフォルトの名無しさん
NGNGダブルバファリン抜きでどうやってGUIつきゲームなんか作るんだ?
0673デフォルトの名無しさん
NGNGそうか、半分はやさしさだもんな。
0674デフォルトの名無しさん
NGNG初心者にとって非常にわかりづらい。こんなもの誰も使わなくな
るな。
0676デフォルトの名無しさん
NGNGCやC++の方がよっぽど面倒くさいが・・・
それに比べるとJavaの環境は物凄くシンプル。
0677デフォルトの名無しさん
NGNG半分以上読まれる事の無いドキュメントを押し付けるVCとならいい勝負だろ。
ってちょっと待て。ForteやらEclipseなら分かるが、
「揃えるのが難しい」「必要な」モンなんてあったか?
windows付属のメモ帳と、(前提が”初心者”だから)『独習Java』の付録のJDK。
難しい?
ま、最後になったが>>674 スレ違い
0678デフォルトの名無しさん
NGNGそりはチミの勘違い。車を運転するのと同じくらいシンプルだったら
Javaはここまで衰退することはなかたよ。
0679デフォルトの名無しさん
NGNG0680デフォルトの名無しさん
NGNGほう・・・じゃ俺のどこか勘違いしているのかいってみろよ(w
逃げるなよ。
0681デフォルトの名無しさん
NGNG今後の参考にもなるだろう、多分
0682デフォルトの名無しさん
NGNGんじゃまず、
>windows付属のメモ帳と、(前提が”初心者”だから)『独習Java』の付録のJDK。
を揃える事の何処が
>初心者にとって非常にわかりづらい。
のか説明してもらおうか。
0683デフォルトの名無しさん
NGNGお ま ん こ
0684デフォルトの名無しさん
NGNG質問スレはどこですか?
0685デフォルトの名無しさん
NGNG0686デフォルトの名無しさん
NGNG-----------------------------
import java.math.BigInteger
public class Hoge {
public BigInteger hogehoge() {
.........
}
}
------------------------------
例えば↑なクラスがあったとして、
Hoge h = new Hoge();
int i = Hoge.hogehoge().intValue()
って呼び出した場合呼び出した方のクラスには
BigIntegerをインポートしなくてもいいのはなぜ?
別にBigIntegerじゃなくてもいいんだけどね、、。
0687デフォルトの名無しさん
NGNG呼び出される側にBigInteger=java.lang.BigIntegerって明記されてるから。
試しに、呼ばれる側の
>import java.math.BigInteger
を消して、classファイルも削除して、
呼ぶ側をコンパイルしてみ。
0688デフォルトの名無しさん
NGNG0689686
NGNGでもさ、
Hoge h = new Hoge();
BigInteger b = Hoge.hogehoge();
int i = b.intValue() ;
だとコンパイルエラー起きるのはなぜ?
0690686
NGNG自己レス。
Hogeを呼び出す前に、
BigInteger b
って宣言してるからか?
0691686
NGNGいや、違うか。
う〜ん。おしえて、、、
0692デフォルトの名無しさん
NGNGあってる。
なんか変か?
0693686
NGNGだってさ、
呼び出し側では、
import xxx.Hoge;
してるわけなのに、それじゃだめなの?
0694デフォルトの名無しさん
NGNGは呼び出し側で、呼び出される側の宣言(import含む)を踏まえて
((java.math.BigInteger)h.hogehoge()).intValue()
と解釈される。
呼ぶ側の
BigInteger b
は
import java.math.BigInteger;
が無い限り、ルートパッケージ(こんな言い方はしないかも)の”BigInteger”を指す物と解釈される。
0695デフォルトの名無しさん
NGNG環境変数いじらなきゃいけない時点でWindows初心者には優しくないと思われ
Windows初心者がJavaなんかやるなゴルァというのはこの際置いとく
0696デフォルトの名無しさん
NGNG>>695
1.1.8をお使いですか?
がんばれ。
0697デフォルトの名無しさん
NGNG>Windows初心者
そもそも自分が使ってるOSもまともに使えない奴がプログラムなんて10年早いと思われ。
0698デフォルトの名無しさん
NGNG>695の想定する「初心者」ってのは(マカーを除けば)PC使った事ない奴なのか?
0699デフォルトの名無しさん
NGNGを得るにはどうするんですか?
座標のe.getXみたいなやつで。
0700デフォルトの名無しさん
NGNGMouseListener
MouseEvent
調べてみろ。
いや
>座標のe.getXみたいなやつで。
これがわかってんなら
MouseEvent
だけでいいや
0701デフォルトの名無しさん
NGNGいまひとつオブジェクト指向というものを理解してないのでクラスの設計を
どーすればいいのかわかりません。
ためしに、前スレにあった、おはよう/こんにちわ/こんばんわ
という文字列を受け取りメニューとして表示させるプログラムを
mainで全部処理しないで、クラスに分けてみたんですが、
何かよくないところとかあるでしょうか?
いきなり出てきて添削してくれ、というのも不躾とは思いますが、
ひとりで勉強していると変な癖がついてないか心配になるので、
なにかしらアドバイスを頂けるとありがたいです。
class Menu {
....String[] item;
....public Menu(String material){
........this(material, "/");
....}
....public Menu(String material, String delimiters){
........StringTokenizer st = new StringTokenizer(material, delimiters);
........item = new String[st.countTokens()];
........for (int i = 0; st.hasMoreTokens(); i++){
............item[i] = st.nextToken();
........}
....}
....public void display(){
........for (int i = 0; i < item.length; i++){
............System.out.println(i+1 + ". " + item[i]);
........}
........System.out.print("> ");
....}
....public boolean choiceOf(int num){
........if (num <= item.length){
............System.out.println(item[num-1]);
............return true;
........}
........System.out.println("menuの番号を選んでください");
........return false;
....}
}
public class MenuList{
....public static void main(String[] args){
........try {
............Menu menu = new Menu(args[0]);
............InputStreamReader isr = new InputStreamReader(System.in);
............BufferedReader br = new BufferedReader(isr);
............int n;
............do {
................menu.display();
................n = Integer.parseInt(br.readLine());
............} while (!menu.choiceOf(n));
........}
........catch (Exception e){
............System.out.println("Exception: " + e);
........}
....}
}
0702699
NGNGKeyEventの所にはgetKeyCodeがキーコードを
返すと書いてあってこれはやり方わかるんです
けど、MouseEventの所にはボタンマスクが送ら
れるとか書いてあるのですが、それをどうやった
ら取り出すことが出来るのかがわかりません。
メソッドの説明のところにもそのような機能の
ものは無いようですし…。
0703デフォルトの名無しさん
NGNG<DIV ID='hoge0' STYLE='position:absolute;top:200;left:1000'>
<IMG SRC='hoge.gif' alt='ほげ' width='32'>
</DIV>
これと同じ意味を記述したいのですがどうしたらよいでしょう
write();
も試したけどだめでした。
0704デフォルトの名無しさん
NGNGJavaとJavaScriptは別物。
Web制作板のJavaScript質問スレへどうぞ。
→http://pc.2ch.net/hp/
0705デフォルトの名無しさん
NGNGgetModifiers()
0706デフォルトの名無しさん
NGNGソースが公開されてるアプレットでも探すといいんじゃない?
0707デフォルトの名無しさん
NGNGとてもすばらしい設計だと思います。
0708700
NGNGスマン!1.4のリファ見てた!
1.3以前なら、
java.awt.event.InputEvent の getModifiers だ。
0709デフォルトの名無しさん
NGNG呼び出し側のMenuのコンストラクタの引数が少ない。
0710デフォルトの名無しさん
NGNG少ないか?
0711デフォルトの名無しさん
NGNGMenu menu = new Menu(args[0]);
0712デフォルトの名無しさん
NGNGオーバーロードしてるじゃん。
0713デフォルトの名無しさん
NGNGCanvas で
public void paint( Graphics g);
をオーバライドしようが
JComponent で
public void paintComponent( Graphics g);
をオーバライドしようが
パフォーマンスにはほとんど関係ないということなのは、分かる。
Swing も一回起動してしまえばいい。しかし、クラスロードするのに時間かかるし、メモリは食うし、
できれば、避けたい。
0714デフォルトの名無しさん
NGNGGUI プログラミングでは、Java はシンプルでいいと思う。
しかし、Web プログラミングでは、Java 確かに複雑だ。
Web プログラミングなら Ruby でやったほうが、分かりやすい。
0715699
NGNG700さん705さんありがとうございました。
0716デフォルトの名無しさん
NGNGいちいちJARコマンドでクラスを表示させるのがかったるいんですが。。
0717デフォルトの名無しさん
NGNGzipの中まで探してくれるやつ。
0718デフォルトの名無しさん
NGNG【Windows XP SP1、再びJavaをネイティブサポート】
Microsoftがこれまでの方針を変え、今夏後半にリリース予定の「Windows XP
Service Pack 1(SP1)」に、Microsoft版のJavaを組み込む計画であることを
6月18日に明らかにした。
http://headlines.yahoo.co.jp/hl?a=20020619-00000015-zdn-sci
0719デフォルトの名無しさん
NGNGJava2?
0720デフォルトの名無しさん
NGNGJDK1.1.8でしょう。
Java2はライセンスしてなかったハズ。
0721デフォルトの名無しさん
NGNG0722デフォルトの名無しさん
NGNG古い版のJVMのフェードアウトを遅くして、か。
Javaに対する嫌がらせだねぇ。
まぁ営利企業だから当たり前の事なんだろーけど。
>>720
MSJVMって 1.1.4じゃなかったか?
1.1.8 と 1.1.4 と何が違うのかは知らんけど。
0723デフォルトの名無しさん
NGNG> いまひとつオブジェクト指向というものを理解してないのでクラスの設計を
> どーすればいいのかわかりません。
んじゃ、オブジェクト指向を理解しろよ 馬鹿
0724デフォルトの名無しさん
NGNG君は IDE を使うべき。( Eclipse が機能が強力かつ無償かつ将来性も高いのでおすすめだ。)
0725デフォルトの名無しさん
NGNGどういう設計が望ましいかについて知るには、「Javaの格言」 という本がおすすめ。
0726デフォルトの名無しさん
NGNG※↑の関連サイトあれば、教えてください。
0727デフォルトの名無しさん
NGNG0728GUI初心者
NGNGSwingを勉強中なのですが、paintComponentとpaintの違いがよくわからなくて
困っています。
「Swingでは基本的にpaintComponentを使う」と考えてよいのでしょうか。
お願いします。
0729デフォルトの名無しさん
NGNG多分、イイいんじゃない?
>>728
コンポーネントのデザインを変える用途だよね。
Swing のクラスは paintComponent メソッドを上書きするほうがいい。
paint メソッドが final で定義されていない理由は、わからん。何か理由があるのかもしれない。
0730デフォルトの名無しさん
NGNG変換モードを切り替えることってできます?
またはそれを実現するコンポーネントを教えてください
0731デフォルトの名無しさん
NGNG>>376あたりから・・・
0732デフォルトの名無しさん
NGNGInputMethodですか
調べてみます
0733デフォルトの名無しさん
NGNG0734デフォルトの名無しさん
NGNG下記は?
import java.awt.*;
class Window
{
public static void main(String args[])
{
Frame frame = new Frame();
frame.setSize(400,400);
frame.setTitle("こんにちは");
frame.setVisible(true);
frame.getGraphics().drawString("JAVAワールド",150,200);
}
}
0735733
NGNGそれは表示できるんですが。
検索したところ、画面のプロパティを変更するとうまくいくらしいことがわかりました。
0736デフォルトの名無しさん
NGNG参考書で、
クラスをインスタンス化してオブジェクトを生成し、
Character letter new Character('A');
こんな感じで大文字か調べたりすることが書いてありました
If(letter.isUppercase())
System.out.println("The letter is uppercase");
で、なるほどな。クラスをインスタンス化してオブジェクトを生成して
生成したオブジェクトletterを
letter.isUppercase() とか letter.isSpace()
のように書いて使うのだなと学習したのです。
が、次のStringオブジェクトで
String name = "Hanako";
と、書いてあります。
クラスは全て
String name = new String("Hanako");
のようにして使うのだと思っていたのですが、違うの?という気持ちです。
クラスは全部共通して
クラス名 インスタンス名 = new コンストラクタ();
だと思っていたのに、頭がこんらんしています。
私はこれからクラスごとに、使い方をマスターしなくてはならない
のでしょうか?
それともこれはStringだけの例外なのでしょうか?
0737デフォルトの名無しさん
NGNGStringは例外です。
0738737
NGNG失礼。
"string"はStringObjectです。
だから、nameには"Hanako"の参照が格納されます。
"Hanako".isUpperCase()
も可能。
0739736
NGNG即レスでありがとうございます。
クラスではなく、オブジェクトだったのですね。
なるほど納得しました。
どうも、クラス、オブジェクトを混同してしまって混乱しているようです。
これからは、オブジェクトなのかクラスなのか、よく考えて勉強して
みようと思います。
name.isUpperCase(); でも "Hanako".isUpperCase()
でもOKなのですね。
勉強になります。
感謝です。ありがとうございました。
0740デフォルトの名無しさん
NGNGint returnVal = fc.showOpenDialog(this);
if (returnVal == JFileChooser.APPROVE_OPTION) {
jFileNameTextField.setText(fc.getSelectedFile().getAbsolutePath());
FileInputStream is = new FileInputStream(fc.getSelectedFile());
InputStreamReader isr = new InputStreamReader(is);
こんな感じでファイルを読み込んでみようとしていますがFileInputStreamの生成でFileNotFoundが起きます。
それもファイルを選択した後ではなくてこのメソッドに入った途端なんですが。
教えて、エロいひと。
0741740
NGNGtry&catchが強制されるんですね。厨な質問ですみませんでした。
0742728
NGNGレスありがとうございました。
わかりました。今後は、paintComponentの方を使います。
それで、また、質問で申し訳ないのですが、その場合、いつも
super.paintComponent(g); //gはGraphics
とするのですよね?
どうも、はっきり書いてなくて不安なのですが。。。
これをしないと描画がものすごく不安定なのです。
0743デフォルトの名無しさん
NGNGpaintComponentには、
「このコンポーネントが再描画を行うイベントが上がった時に、
コンポーネントの責任範囲全てを再描画する」責任があるのよ。
superコールでスーパークラスのそれに委譲するのでないなら、
実装しなければいけないのは「コンポーネントの全描画領域の
再描画」。それをしなければ「フレームを最前面に移動しても
再描画しない部分ができる」とか、いわゆる「バグっぽい」動作
になるよ。
0744駄目人間
NGNG0745デフォルトの名無しさん
NGNGネタですね。
0746デフォルトの名無しさん
NGNGなんで?
0747デフォルトの名無しさん
NGNGJDBCでSQL投げてResultSetから結果を引っこ抜いてファイルに書く。
これでワカランならGoogleでJDBCの解説してるサイト探せ。
0748デフォルトの名無しさん
NGNGJTextFieldが空っぽのときの例外処理が知りたいのですが。
教科書には、EmptyTextExceptionてのが載ってるんですけど、
JavaTM プラットフォーム 1.2 API 仕様で検索したところありませんでした
0749デフォルトの名無しさん
NGNG夢・独り言
http://life.2ch.net/yume/
0750デフォルトの名無しさん
NGNGgetText()は、カラでも例外投げないよ。
実験すりゃいいじゃん。
0751748
NGNG教えてくれてありがとう。
0752デフォルトの名無しさん
NGNG初心者大歓迎って描いてあるんだから教えてあげれば、、。
http://java.sun.com/j2se/1.4/ja/docs/ja/api/java/sql/package-summary.html
か
http://java.sun.com/j2se/1.3/ja/docs/ja/api/java/sql/package-summary.html
見ればわかるよ
0753695
NGNG環境変数ハァ?てやつ多くない?
パスを通せといってもCLASSPATH環境変数をちゃんと設定しろと
書いても意味わからんという感じのやつの書き込みを良く見るのだが。
>>697
その意見はまったく賛成だが、わかってないのにプログラム作ろうと
するやつはやっぱりいる。
0754デフォルトの名無しさん
NGNG0755デフォルトの名無しさん
NGNGつまり、Javaは、パス指定やDOSを知っている初心者向けなんだということですね。
0756デフォルトの名無しさん
NGNG知っててマイナスになることは決してないけど、
関係ないと言えば関係ない。
0757ざれごと
NGNGプログラミング言語Javaと計算機JavaVMは、あとJavaコンパイラjavacは、
それぞれ、非常に深い関係にあるが、関係ないといえば関係ない。
>クラスパスとかの話ね。
0758デフォルトの名無しさん
NGNG0759デフォルトの名無しさん
NGNGできないと思われ。
0761デフォルトの名無しさん
NGNGCLASSPATHの設定なんていらないです。
0762デフォルトの名無しさん
NGNG0763デフォルトの名無しさん
NGNG0764デフォルトの名無しさん
NGNGどういったメカニズムでコンパイルに通らなくなってるんでしょうか
気になって夜も眠れませんでした。教えてくださいオナガイシマス
0766デフォルトの名無しさん
NGNG\が出てくるんだよ。
0768263
NGNG0769764
NGNGそれ以外に問題がありそうですけど・・・
例えばコメントに日本語を使った場合とか。
文字列に使った場合でも、偶然「\"」以外の不正なエスケープ文字になったなら
「エスケープ文字が不正です。」というエラーが出るはずではないのですが?
「<identifier> がありません。」「'class' または 'interface' がありません。」
「シンボルを解釈処理できません。」「パッケージ [変数名] は存在しません。」
と言ったエラーが、意味不明な場所で発生します
しかも、0x5c(\の文字コード)は含まれていないのにです。
0770デフォルトの名無しさん
NGNGしかし、手元の本では「コンパイル言語」と記述されているし、
検索してもコンパイル言語と解説しているサイトと、
インタプリタ言語と解説しているサイトがあります…。
どなたか真実を教えて下さい。
0771デフォルトの名無しさん
NGNGDOS窓から実行すれば正しくメールが送信できるのですが、
jarファイルを作成してダブルクリックすると正しくGUIは
立ち上がるのですが送信がうまくいきません。
クラスは Smail.class(main) Frame2.class(Frameを継承)
SendMail.class(送信処理を記述) の3つを作成しています。
manif.txt の内容は
Main-Class: Smail[改行]
としています。
jarファイルを作成するコマンドは
> jar cvfm Smail.jar Manif.txt *.class
としています。
何が間違っているのでしょうか?
0772デフォルトの名無しさん
NGNGクロスコンパイルしてエミュレータ上で動かしてるようなもの
0773デフォルトの名無しさん
NGNG「うまくいかない」現象をちゃんと説明せよ。
「具合が悪い」だけで病気を特定できる医者は居ない。
0774771
NGNG失礼しました。
jarファイルをダブルクリックするとフレームは立ち上がるのですが
(外見上は正しく表示される)。フレーム上の送信ボタンを押しても
メールの送信が完了されない。
Frame2.classは正しく実行されているようなのですが
送信処理をするSendMail.classが正しく実行されていないような
気がします?
0775デフォルトの名無しさん
NGNGダブルクリックじゃなくて java -jar Smail.jar を実行して
コマンドプロンプトに表示されたものを貼り付けれ
0776デフォルトの名無しさん
NGNG> 修飾氏
誰?
0777デフォルトの名無しさん
NGNGつっこむの遅くないか?
0778771
NGNGat javax.swing.DefaultButtonModel.fireActionPerformed(Unknow Slource)
at Javax.swing.DefaultButtonModel.setPressed(Unknown Source)
.....
at java.awt.Component.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
.....
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
全部ではありませんが手打ちしました。
0779デフォルトの名無しさん
NGNGひょっとして Win98/Me 使っててスクロールしちゃったのか?
スタックトレースの先頭数行が見たかったんだが...
コマンドプロンプトのコピーはタイトルバーの左上のアイコンから
範囲選択な。
0780デフォルトの名無しさん
NGNG全部ださない理由は?
あなたは必要なエラーメッセージ、いらないエラーメッセージを見分けられるのか?
0781771
NGNG全部ださない理由はコピペの仕方が分からなかったからで〜す。
スタックトレースの先頭部分がスクロールしてコピーできません。
先生どうすればコピーできますか?winNTです
0782771
NGNG0783デフォルトの名無しさん
NGNG0784デフォルトの名無しさん
NGNGなどを使わないような簡単にコマンドプロント?でコンパイルできる
連立方程式のプログラムソースをお教えください
0785デフォルトの名無しさん
NGNG> で〜す。
寝ろ!
0786デフォルトの名無しさん
NGNGSystem.out.println使えば
0787デフォルトの名無しさん
NGNGどういう意味?
0788デフォルトの名無しさん
NGNG0789771
NGNG試行錯誤によりなんとかコピペできたので...
Exception occurred during event dispatching:
java.lang.NoClassDefFoundError: javax/mail/Address
at Frametest2$1.actionPerformed(Smail.java:108)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
0790デフォルトの名無しさん
NGNGmail.jar がクラスパスに入ってないっていうか、Java VM から見えていない。
C:\jdk1.3\lib\ext と C:\Program Files\JavaSoft\lib\ext ({JAVA_HOME}\lib\ext) に
mail.jar をコピーして実行して見れ。
0791デフォルトの名無しさん
NGNG普通は標準出力使うだろ? わざわざ java.io.* つかわねーよ。
0792デフォルトの名無しさん
NGNG質問の意図がわかんねー
0793デフォルトの名無しさん
NGNG> コマンドプロント?でコンパイルできる連立方程式のプログラムソース
いいな なんか
0794デフォルトの名無しさん
NGNGjava.io.*; を使わずに、main(Strting str[]) から入力を受けたいってことだろ。
0795デフォルトの名無しさん
NGNG知るかよ だからなに?
0796デフォルトの名無しさん
NGNGまいうー
0797784
NGNG0798デフォルトの名無しさん
NGNG知らねーのかおまえ そのくらい?
0799デフォルトの名無しさん
NGNG0800デフォルトの名無しさん
NGNG0801789
NGNG有り難うございます。
試してみます
0802デフォルトの名無しさん
NGNG0803デフォルトの名無しさん
NGNG0804デフォルトの名無しさん
NGNG0805デフォルトの名無しさん
NGNG0806デフォルトの名無しさん
NGNG0807デフォルトの名無しさん
NGNG0808デフォルトの名無しさん
NGNG初心者な質問ですみません。
クライアントがWebブラウザだった場合、servletはFront Controller形式で作成していたのですが、
Javaアプリケーション-RMI-…の形式の場合は、必要な機能(?)毎に分割して
個別に呼び出す形が一般的なのでしょうか?
0809デフォルトの名無しさん
NGNGこの妄想野郎は何??キモ
0810デフォルトの名無しさん
NGNG消えろおまえ ウザい
0811デフォルトの名無しさん
NGNG普通はFaccadeとBussinessDelegateパターンってやつを適用する。
バックエンドはしっかりEJBとかで作って、
さらにそれを統括するEJBのロジックを作成(要はサブシステム化)、
Faccadeは必要に応じた機能をメソッドで公開し、
ViewからはさらにFaccadeEJBをラップしたDelegateを利用して呼び出す。
でも別にダイレクトにEJBよんでもいいけどね。
べつに作法に従う必要はないし。
0812808
NGNGEJBコンテナに対してFaccadeパターンを用いるのは考えていましたが、
BussinessDelegateパターンは見落としていました。
>でも別にダイレクトにEJBよんでもいいけどね。
>べつに作法に従う必要はないし。
今回、EJBもRMI(RMI/IIOP)も使ったことのある人が少なくて、
またクライアント端末がJavaAP、Webブラウザと2つあるので、
正直、なるべく色々と隠したいです。
JSP-servlet-bean(EJB)の組み合わせの時には
色々と痛い思いをしたのでフレームワークを考えていたのですが、
今回はクライアントにJavaAPもいるので、どうしたら効率がいいのという
パターンが思いつかなくて思慮中です。
よろしかったらまたレスを入れていただければ助かります。
レスありがとうございます。
0813ゴムロン
NGNGサンプルプログラムの置いてあるHPをご存じないでしょうか?
サーブレットからは出来るのですが・・・。因みにもろ初心者です。
アプレット〜サーブレット〜データベースとやらナイト
できないものなんですかね?御指摘のほどよろしくお願いします
0814デフォルトの名無しさん
NGNGMySQLとアプレットとはどうやって会話するの?
0815デフォルトの名無しさん
NGNGRMIは?
0816ゴムロン
NGNGkamakura.cool.ne.jp/oppama/swjd/orathinjdbcapplet.html
ここのThinJdbcTesterApplet.javaみたいなものを作ってみたいのですが。
MySQLを使って。
0817デフォルトの名無しさん
NGNGMySQL の JDBC ドライバが Pure Java 製かどうか知らんが、普通に
サーブレットと同じ方法で出来るんじゃないか?
と思ったが参考になる HP か。知らん。
0818デフォルトの名無しさん
NGNG0819デフォルトの名無しさん
NGNGお前Javaをなんだと思ってんの?
0820デフォルトの名無しさん
NGNG本にはGUIしか書いてなかったからさ、作れないのかな〜と思ってさ
ってことは作れるの?
0821デフォルトの名無しさん
NGNGクライアントからJDBCドライバでアクセスさせるよりも
RMIで通信したほうが性能面でもセキュリティの面でもいいと思うよ
0822デフォルトの名無しさん
NGNGオブジェクトっていうのがよくわからないんですけど・・・。
本読んでも今ひとつわかりません・・・わかりやすい例えとかないですか?
0823デフォルトの名無しさん
NGNGオブジェクトとは神である。
有形無形に拘らずモノそのものを指す。
0824デフォルトの名無しさん
NGNG競馬レースをするメソッドの馬がオブジェクト。
0825デフォルトの名無しさん
NGNGアプリケーションみたいなもの
new でアプリケーションを起動してるようなもの
メソッドはそのオブジェクトの機能
電卓クラスとかを作ると理解が早い
0826デフォルトの名無しさん
NGNGエディタがメソッド それを利用するときウィンドウを開くことがオブジェクトの作成
0827デフォルトの名無しさん
NGNGわかりやすい例えありがとうございます。
javaはカタカナが多くて難しいですが、がんばります。
0828デフォルトの名無しさん
NGNG設計からやり直したほーがいくない?
0829デフォルトの名無しさん
NGNGjavaからexeがつくれるのですが
なぜこんな小さいプログラムでできるのですか?
お願いします
0830デフォルトの名無しさん
NGNGフレームやパネルのpaintメソッドが空でも、ボタンは描画されますよね?
ボタンのpaintメソッドはどこで呼び出されてるんでしょうか?
0831829
NGNGこれはコンパイルしてなくて
実行するときには
Javaの実行環境は必要というわけですね
結局Javaが動いているのですね
お騒がせしました
勘違いがありましたら
ご指摘ください
あとJETはどうですか?
0832デフォルトの名無しさん
NGNG"It has nothing to do with
the goal he scored
against Italy," said
Gaucci.
「イタリア戦においてゴールを決めたことは問題ではない」 ガウチ氏は言った。
"He could have scored
10 and I wouldn't have
felt offended. It was
simply the comments he
made."
「たとえ彼が10得点したとしても、私は彼に怒りを感じなかっただろう。彼のコメントが問題なのだ」
"He said Korean football was superior to Italian
football, when Italy is a footballing nation.
「彼はこう云ったのだ、韓国のサッカーは、サッカー王国・イタリアのサッカーを超越している、と。
"We have treated him well with all our love, but his
comments were offensive to me and to the whole
Italian nation.
「私たち(イタリア人)は我々の愛情を彼に注いできた。それなのに彼の発言は私とイタリア国民を激しく攻撃するものだった。」
"I feel offended by what he said. He should respect
other nations as well as his own."
「私は彼の発言に敵意を感じる。彼は他の国民に対しても彼の母国と同じように敬意を払うべきだ
注*
安談
「イタリアのDFはロートルばかり、俺のドリブルで切り裂く」
「今日、韓国サッカーがイタリアより上だと言うことが証明された。」
0833デフォルトの名無しさん
NGNG?
0834デフォルトの名無しさん
NGNG832 は、情報流布だ。ほっとけ
0835デフォルトの名無しさん
NGNG0836デフォルトの名無しさん
NGNG可変長配列だ。
0837デフォルトの名無しさん
NGNGttp://www.vector.co.jp
0838デフォルトの名無しさん
NGNG難しくて何が何やら
0839デフォルトの名無しさん
NGNG0841デフォルトの名無しさん
NGNG0842841
NGNGワタスはただ1000を取りたかっただけだから
0843デフォルトの名無しさん
NGNG職種何?
”教えて側”の9割は、学生だとおもってるけど。
0844デフォルトの名無しさん
NGNG0845デフォルトの名無しさん
NGNGなんでケンカ腰なんだよw
人生疲れてるのか?
0846デフォルトの名無しさん
NGNG”教える側”の9割も、学生だという罠。
0847デフォルトの名無しさん
NGNG0848デフォルトの名無しさん
NGNG0849デフォルトの名無しさん
NGNG0850デフォルトの名無しさん
NGNG0851771
NGNGC:\Program Files\JavaSoft\JRE\1.3.1\lib\ext
にmail.jar etc を放り込んだら正しく実行できた!
VMのバージョンが低いからこんな現状が生じたってこと?
0852デフォルトの名無しさん
NGNGバージョンはあまり関係ない。lib\ext に置かれてる JAR/ZIP ファイルは
暗黙的に Java VM から見えるようになる (Win で C:\WINNT\System32
に DLL 入れとけば OK つーのと似てる; 俺は db2java.zip や j2ee.jar,
Xerces.jar なんかを置いてる)。
例外メッセージから javax.mail.??? が未定義だということが分かった
ので mail.jar が読み込まれてないのだろうと。まぁコンパイルや実行に
必要な拡張 JAR はここに入れとけってことだ。
0853771
NGNGってことはmail.jar ... etc を
C:\Program Files\JavaSoft\JRE\1.3.1\lib\ext
に置いていない環境では 実行出来ないっていうこと?
0854デフォルトの名無しさん
NGNG一回 mail.jar を解凍しておまいさんの作った Smail.jar (だっけ?) に
入れとくとか (ライセンス的にどうか知らんが)、または (mail.jar に
クラスパス通す設定した) 起動専用のバッチファイルと一緒に配布するとか。
(javaw -classpath C:\hoge\mail.jar -jar Smail.jar みたいな)。
まぁ非標準の拡張ライブラリを利用したアプリの配布では、どんな言語
であれこういう問題がまとわり付くだろう。Java なら普通はインス
トーラ作ったりバッチファイル作ったりするだろうがな。そこそこ知っ
てる人に配布するなら Readme に「mail.jar を C:\Program Files\...
\lib\ext に置け」と書くだけでも良いかもしれんが。
0855771
NGNGサンキュ。色々勉強になりました。
それぞれのやり方で一度試してみます。
0856デフォルトの名無しさん
NGNGありますか?
0857デフォルトの名無しさん
NGNGJava VM入れてね。
0858デフォルトの名無しさん
NGNG仕事でいくつかのアプレットで互換性テストやってみたが、特に
問題は出なかった。
0859デフォルトの名無しさん
NGNG0861デフォルトの名無しさん
NGNGsee also >>833
0862830
NGNGボタンのpaintメソッドで行われるんですよね?
で、これは誰が呼び出しているのかなと思ったのですが。
0863デフォルトの名無しさん
NGNG誰かが呼んでるから描画されるんだから気にしなくてもいいんじゃない?
デバッガでpaintの中で止めてスタックトレースでも表示してみたら?
0864デフォルトの名無しさん
NGNGお前が呼び出しているんだよ。
0865デフォルトの名無しさん
NGNG0866デフォルトの名無しさん
NGNGgzipな
0867デフォルトの名無しさん
NGNGマニフェストがなんたらとか・・・
あ、フォーマットとはイワンな。
0868デフォルトの名無しさん
NGNG0869デフォルトの名無しさん
NGNGコメント有難うございます。
少し調べてみたですよ。
JavaDocのjava.util.jarパッケージの説明には
「JAR 形式は、Info-ZIP ファイル形式に基づいています。」
と書いてありました。
でも java.util.zipパッケージの説明では
「標準的な ZIP ファイル形式および GZIP ファイル形式を読み取ったり、
書き出したりするためのクラスを提供します」
と成ってますね。
やっぱり良く分からんですよ。
そもそもZipなら、なぜ「Jar」なんて名前にしたのかしらん。
0870デフォルトの名無しさん
NGNGでも圧縮形式はgZip
0871デフォルトの名無しさん
NGNG0872デフォルトの名無しさん
NGNG0873デフォルトの名無しさん
NGNG>パネルにボタンを追加して、パネルをフレームに追加すると、
>フレームやパネルのpaintメソッドが空でも、ボタンは描画されますよね?
これは間違い。paintメソッドが空(何もしないように定義する)では描画され
ない。paintを独自に定義しなければsuperクラスのpaintが使用されるだけ。
0874デフォルトの名無しさん
NGNGネスケも同じく。
なんか、JavaScriptであったような気がするんですが忘れてしまった・・・。
0875デフォルトの名無しさん
NGNG0876デフォルトの名無しさん
NGNG>なんか、JavaScriptであったような気がするんですが忘れてしまった・・・。
???
>IEのJDKのバージョン調べる方法ってありますか?
java -version
0877デフォルトの名無しさん
NGNG0878デフォルトの名無しさん
NGNG>>874
牛乳飲み過ぎますた
0879デフォルトの名無しさん
NGNG例えば、Operaが起動していたら「Operaが起動中です。」と表示できるようなプログラムは作れるのか?
0880デフォルトの名無しさん
NGNG0881デフォルトの名無しさん
NGNG0882デフォルトの名無しさん
NGNGJavaから、という条件なら無理だと思うけど。
例えば Windows なら、タイトルバーの文字列とかで
判別するとかで出来ない事は無いかもしんない。
Runtime.getRuntime().exec("ps aux") で起動中のプロセスを調べる
Windows の場合は Services for UNIX でも入れとく。
0884
NGNGJNIとか使えばできるんじゃない?
0885879
NGNGUNIXでは、ps auxで、Windowsにもたしか似たようなコマンドあったと想うので、それで無理矢理やろうと
想っていました。
pure JAVA ではできないんですね。みなさんの回答をもとにいろいろとタメしてみようと想います。
0886879
NGNG0887デフォルトの名無しさん
NGNGお前がイタイよ
0888デフォルトの名無しさん
NGNGそれって Windows9x系で使えたっけ?
0889デフォルトの名無しさん
NGNG最近そういう揚げ足も流行らないしな。
0891デフォルトの名無しさん
NGNG他のプロセスが持つタイトルバーの文字列って取得できたっけ?
0892デフォルトの名無しさん
NGNGできる。そんなソフトはいっぱいある
0893デフォルトの名無しさん
NGNGどうやってやるんですか?
0894デフォルトの名無しさん
NGNG0895デフォルトの名無しさん
NGNGWindowsプログラミングのスレで聞け
0896デフォルトの名無しさん
NGNGpublic class BreakTime
{
public static void main(String[] args)
{
try {
drink();
}
catch(Exception e) {
System.out.println(e.getMessage());
}
}
public static void drink() throws Exception
{
try {
throw new Exception("coffee");
}
finally {
throw new Exception("tea");
}
}
}
0897デフォルトの名無しさん
NGNG0898デフォルトの名無しさん
NGNG意味と使い方みたいなものを教えてくれると助かります。
よろしくです。
0899デフォルトの名無しさん
NGNGインスタンスを作成しなくても使える
また、インスタンスメンバ(静的*ではない*メンバ変数)を参照できない
# インスタンスが作られて無いと困る為
クラスメソッドとも呼ばれる
mainが静的メソッドの最たる例
ちなみに静的メンバ変数(クラスメンバ変数)は、
全てのメソッドから同じメモリ領域が参照される
0900デフォルトの名無しさん
NGNGここはJAVAスレだろ?ここで聞いたっていいじゃん ばかじゃねーか?
0901デフォルトの名無しさん
NGNGダメです!!!
0902デフォルトの名無しさん
NGNG遅レスだが、メインとなる実行可能JarファイルのManifestファイルに
Class-Path属性でその拡張ライブラリへの相対パス書いておけば、ext
へのコピーなんていらないよ。
たとえば、メインになるA.jarがあって、B.jar、C.jarライブラリへの
参照が必要な場合は、A.jarのManifestファイルに、
Class-Path:B.jar C.jar
とか書いておいて、A.jarと同じフォルダにB.jar、C.jarをおくように
すれば大丈夫。
PureJavaでインストール作業なんて必要ないように、Javaは作ってある。
よく分からんようだったら、拡張ライブラリのJar解凍して、いっしょに
しちゃえ。…これはライセンス大丈夫なのかな?大丈夫だよね?別にソー
ス改変してるわけじゃなし。
0903デフォルトの名無しさん
NGNG0904デフォルトの名無しさん
NGNGおまえもドキュン!!
0905デフォルトの名無しさん
NGNG昨日から荒らしがいるのでほっときな。
0906デフォルトの名無しさん
NGNGJavaをよく知ってる奴はそういうことをココで聞かない。
JVMプロセス自身が作ったフレームなら、メソッドで一発。
それ以外が作ったフレームなら、Windowsプログラミングの範疇。JNIの知識も必須。
後者なら、プログラミング初心者は無理なのであきらめろ。
0907906
NGNG0908デフォルトの名無しさん
NGNG俺にどんどん質問してこい!!
0909デフォルトの名無しさん
NGNGだれも「JAVAで」とも「Windows板」とも言っていない罠
>>891の「他プロセスのタイトル文字列を取得することができるか?」
という質問は「JAVAで」とは言っていないし、
>>882が「JAVAでは無理と思う」と言っているので違うと思うのが普通だろ。
(891は882へのレスだ)
>>892の言っていることは正しいし、
それなら>>895の言うように「Windowsプログラミングのスレ」で聞くべき。
>>894、>>900、>>903 が馬鹿なのは最早言うまでも無い
>>909(俺)
朝イチから粘着レスしてんじゃねーよ
終了
0910デフォルトの名無しさん
NGNG0911デフォルトの名無しさん
NGNG> >>891の「他プロセスのタイトル文字列を取得することができるか?」
> という質問は「JAVAで」とは言っていないし、
ワラタ おまえの電波ぶりに
> >>882が「JAVAでは無理と思う」と言っているので違うと思うのが普通だろ。
882は、JAVAで他のプロセスを存在を確認するのは難しいが、Windowsならタイトルバーを取得できるかも
ってことで、JAVAの話ですよ。そもそも、JAVA以外の言語の話をここでするのはおかしいのでは?
こまったからって必死に自分の解釈を押しつけないほうが良いよ。
0914デフォルトの名無しさん
NGNG0915デフォルトの名無しさん
NGNG0916デフォルトの名無しさん
NGNG0917デフォルトの名無しさん
NGNG0918デフォルトの名無しさん
NGNG0919デフォルトの名無しさん
NGNG> JVMプロセス自身が作ったフレームなら、メソッドで一発。
なんか可愛いな このレス
0920デフォルトの名無しさん
NGNG∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
( *´Д`*)< おまえのほうが可愛いよ
\___________
0921デフォルトの名無しさん
NGNG|∧∧
|;゚Д゚) Javaスレってやっぱりすごいな・・・
| /U
| |
|∪
0922デフォルトの名無しさん
NGNG>>911 電波の飛ばし合い
結論:馬鹿ばっか
0923デフォルトの名無しさん
NGNG0924デフォルトの名無しさん
NGNGオレモナー
>>916は天才ダナー
0925デフォルトの名無しさん
NGNGhttp://pc.2ch.net/test/read.cgi/tech/1023632098/
逝け
0926デフォルトの名無しさん
NGNGおまえ一人 オナッてろ!! 馬鹿!!
0927デフォルトの名無しさん
NGNGオナニーとセックスは朝がいい。
0928デフォルトの名無しさん
NGNGということは、Mathクラスのメソッドとも同じかなぁ、と調べたら
静的メソッドと書いてありました。
情報、有り難うございます。
0929デフォルトの名無しさん
NGNG0930デフォルトの名無しさん
NGNG0931デフォルトの名無しさん
NGNG0932デフォルトの名無しさん
NGNG…ネタスレになってる!?
0933デフォルトの名無しさん
NGNG0934デフォルトの名無しさん
NGNG/ \
llミ= __- ヽ
( llllゝ __ヽl
∧ │ _ lllソ/
lll \ノ ー /
《/  ̄lllフ-____ノ
/ / lllソ │
/ / 丿 |
/ / / / /
/ / / / /|
/ / / / / ̄\
/ / / / / )
/ / / / /
│ / / / /
│ ( / / /
\___l_l_l_リ__ノ /
ペッタン│ / | >
(__ノ (___/ ペッタンペッタン
0935デフォルトの名無しさん
NGNG0936デフォルトの名無しさん
NGNG他の言語よりはマシかも知れぬ
0937デフォルトの名無しさん
NGNG初心者がやるとしたら何がいい?
0938デフォルトの名無しさん
NGNGVB?死後徒が入るまで勉強しなくていいよ。
0939デフォルトの名無しさん
NGNGオラクル
0940デフォルトの名無しさん
NGNGこのスレではその質問に対する公平なレスはつかないと思われ。
0941デフォルトの名無しさん
NGNG何故に、このスレでそれを聞く ?
0942941
NGNG0943マターリぎょう虫検査しようぜ
NGNG/ \
llミ= __- ヽ
( llllゝ __ヽl
∧ │ _ lllソ/
lll \ノ ー /
《/  ̄lllフ-____ノ
/ / lllソ │
/ / 丿 |
/ / / / /
/ / / / /|
/ / / / / ̄\
/ / / / / )
/ / / / /
│ / / / /
│ ( / / /
\___l_l_l_リ__ノ /
ペッタン│ / | >
(__ノ (___/ ペッタンペッタン
0944デフォルトの名無しさん
NGNGお前ら何問解けますた?
0945880
NGNGやっぱPure Javaではできないの?
0946デフォルトの名無しさん
NGNG2問も間違えちった…
Java方面の技術英語の勉強にいいかも…
0947944
NGNG0948デフォルトの名無しさん
NGNGウチだといつも同じ問題しか出ない…
なんでだろ?
0949デフォルトの名無しさん
NGNG0950944
NGNG>949
まあいいからやって美奈。
0951デフォルトの名無しさん
NGNGブラウザを介したwebゲームとして作るjavaゲームって(重くなるから)
複雑なものを作るのが苦手って聞いて、どういうことだろうと思いました。
javaで作るゲームをweb上に置いてブラウザでさせようとすると、
やはり複雑なゲームはそのゲーム自体の容量が重くなる為に、
ゲーム開発として不向きなのでしょうか?
0952デフォルトの名無しさん
NGNGブラウザを介する時のjava ってなに?
0953デフォルトの名無しさん
NGNG0954デフォルトの名無しさん
NGNGわかんないなら なにも書くな。
0955デフォルトの名無しさん
NGNGこちらでも聞いた方がよい,と
レスされたので,
こちらにも書かせていただきます
内容は以下です
ドラクエタイプのRPGを
Javaでつくってるんですが
戦闘シーンでコマンドを入力し、実行するところの
設計でどちらが良いでしょうか?
どちらも入力されたコマンドの集合をすばやさでソートして
実行するのですが
1.
.コマンドクラスに使った魔法やアイテムのIDを持たせ
実行するときはswitch文でどの呪文を
使ったとか,攻撃とか,調べて,実行する
2.
魔法クラスや攻撃クラスにその効果を記述しておいて
そのメソッドを実行する
他に方法があったら教えて欲しいです.
以上です
0956151
NGNGIIS+ActivePerlの環境ではうまく動きませんでした。
これっていったい何が悪いのでしょうか?
IISの設定?ActivePerlの設定?
分かる人がいたら教えてください。
0957デフォルトの名無しさん
NGNGそういう時こそCommandパターン使わないでどうする。
0958デフォルトの名無しさん
NGNG検討するなら、以下の情報がないとなんとも言えない。
・呪文やアイテムなどの種類はどのていどあるのか?
それらは全て既知で今後増える見込みはないのか?あるのか?
・呪文やアイテムなどに個別の処理はどのくらいあるのか?
どこまで類型化できるのか?
・メモリ,速度などに制約はないのか?
よくわからんのだったら「迷ったときは単純な設計にしろ」というのが
第一の指針かな。
0959955
NGNG>>957
知らないので調べてみます
>>958
>呪文やアイテムなどの種類はどのていどあるのか?
> それらは全て既知で今後増える見込みはないのか?あるのか?
種類はドラクエ7程度で100種類ぐらいでしょうか
今後増える見込みありのがいいです
>・呪文やアイテムなどに個別の処理はどのくらいあるのか?
> どこまで類型化できるのか?
例えば,回復系なら回復する値が違う,だけというような
呪文,アイテムもあると思います
>・メモリ,速度などに制約はないのか?
メモリ,速度に制約は考えていません
0960デフォルトの名無しさん
NGNG何でまたJavaなんですか?
CやDirectXで組んだほうが絶対いいと思う。
0962初心者
NGNG計算するプログラムを作ったのですが出力したときに
-0.707106781186547のように長くなってしまいます
これを-0.707107のように小数点以下6桁を繰り上げて
出力したいのですがJavaだとどのようにすればいいのかわかりません
くだらない質問ですがどうかよろしくお願いします
0963デフォルトの名無しさん
NGNG10000で割ってから10000を書ける。
0964デフォルトの名無しさん
NGNGJavaスレで余計な突っ込みすんなハゲ!
0965467
NGNG0966初心者
NGNG即レスありがとうございます
しかし僕があふぉなせいでやってみたらどうも同じ結果になってしまいました
kekka[j] += f_in[i] * vmatrix[i][j]
僕のプログラムはこんな感じで行列計算してるんですが
小数点以下6桁繰り上げはどんな書き方にすればいいのでしょうか
たびたびすみません
0967デフォルトの名無しさん
NGNG0968デフォルトの名無しさん
NGNG逆に10000掛けてから整数に切り詰め、それから10000.0で割るとか?
0970デフォルトの名無しさん
NGNGその計算結果を出した後は、すべて、読みこんだ入力ファイルのデータのあとの残りの文を
すべてコピーして出力ファイルのつづきほうに書き加えたいんだけどどう書けばいいのでしょうか?
0971デフォルトの名無しさん
NGNGBigDecimal の setScale() を使う。このメソッドは指定桁数で「切捨て」
「四捨五入」「繰上げ」が出来る (0に向かって or 負の無限大に向かって
の指定もあるけど)。10000 で割って 10000 かけるって出来るのか? どこかで
余剰演算か Math.ceil/floor() 入れんとだめな気が
0972デフォルトの名無しさん
NGNGもうちょっと表現力を付けてもらわんと答えにくいんだが…
BufferedReader in = new BufferedReader(new FileReader("data.txt"));
PrintWriter out = new PrintWriter(new FileWriter("result.txt"));
String line = in.readLine();
int result = (計算);
out.println(result);
while(true){
line = in.readLine();
if(line == null) break;
out.println(line);
}
これでいいのか? finally ブロックでファイルのクローズ忘れんなよ。
0973デフォルトの名無しさん
NGNGありがとうございました
おかげで上手くいきました
わかりにくい文ですみませんでした
0974デフォルトの名無しさん
NGNG抽出したいのだがJavaで有効な手段は無いだろうか。
例えばCの構造体のようなもの。
0975デフォルトの名無しさん
NGNGがんばって一つ一つの要素を摘出してください。
たしかに面倒くさいけどさ。
それにCの構造体で fwrite とか fread とかするのは便利だけど
エンディアンが違う処理系でも動くものを書こうとすれば
Java と同じ事やるハメになるわけだし。
0976デフォルトの名無しさん
NGNGオブジェクトの格納には、ConnectionPoorDataSourceを使うのが
一般的と聞いたのですが、本当ですか?
java1.4でのオブジェクトのようなのですが、みなさんは使わ
れてます?
参考
http://java-house.jp/ml/archive/j-h-b/044767.html
0977937
NGNGさんきゅうです。
Javaかなぁ、やっぱり。
>>940-941
やっぱスレ違いでしたね。
Javaがいいんじゃない?と一度言われていたので、どうかと思って聞いてみたのです。
別スレ逝ってきます。
0978デフォルトの名無しさん
NGNGところで列挙の中にオラクルってあるんだけど… SQLの事か?
0979デフォルトの名無しさん
NGNGdouble[] v = new double[4];
v[0] = ...;
v[1] = ...;
...
}
と
{
double[] v = new double[4];
for(int i = 0; i < n; i++){
v[0] = ...;
v[1] = ...;
...
}
}
で、nが大きいとき、どちらが高速ですか?
やはり下でしょうか?
0980デフォルトの名無しさん
NGNG高速とか言う前に、
やってることが全然違うと思うんだけど。
0981デフォルトの名無しさん
NGNG当然下
0982デフォルトの名無しさん
NGNGコード意味不明、もっと書け
0983デフォルトの名無しさん
NGNG1000? マダ?
0984デフォルトの名無しさん
NGNGv[0] = ...;
v[1] = ...;
の ... で v[2] とか v[3] 使ってるならば
前者と後者では意味が違う。
おまけに ループ等で
for( j = 0 ; j < v.length ; j++ )
v[j] = ...;
とかやらないんだったら、
double v0,v1,v2,v3;
でもいーだろーと思う。
0985次スレ
NGNGhttp://pc.2ch.net/test/read.cgi/tech/1024885660/l50
0986デフォルトの名無しさん
NGNG分かりやすい指摘だこと。
0987デフォルトの名無しさん
NGNG???
レス数が950を超えています。1000を超えると書き込みができなくなります。