【初心者】Java質問・相談スレッド94【大歓迎】
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2006/11/21(火) 06:11:54質問をする前に、貴方が見なければならないサイトについての情報は、
下のwikiのページにまとめてあります。
http://www.wikiroom.com/java/
これからJavaでプログラミングを始めたいが、何をすればいいかわからない人も、
wikiからのリンクをおたどりください。
よくある質問
・「コマンドまたはファイル名が違います」
「'javac' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。」
「Exception in thread "main" java.lang.NoClassDefFoundError: 」
http://www.wikiroom.com/java/?path,classpath
・String に == は使うな。equals を使え。
・「\12288 は不正な文字です。」
文字リテラル以外で全角スペースは使えません。半角スペースに。
前スレッド
【初心者】Java質問・相談スレッド93【大歓迎】
http://pc8.2ch.net/test/read.cgi/tech/1149349035/
/* 既出の質問や、他に適切なスレが存在する質問は、容赦なく無視されます。
質問をする前にwikiで過去ログ、関連スレ、FAQをチェックしてください。 */
また、当スレで質問をするかたは、回答をもらえたときに、
wikiの更新をして頂ければ、忝なく存じます。
JavaScript, Ajaxの質問は、ここでは受け付けていません。
Web製作板をご利用ください。http://pc5.2ch.net/hp/
次スレは>>980あたりで。
0951ぴゅあ
2006/12/10(日) 02:44:57それなりにやってきているんだろうと思うし
その中で「絶対」という考え方を身に付けたということは、時間の無駄であるような気もしてるけど・・・
逆に「絶対」とは何処から?とも聞いてみたいとしてみるか?というようなところでもあるけど
まず、>>721に対して間違っているんじゃないかと言っているんですよね?
また、読んだとはされているけど、同じことを言っているということは同じに扱ったということだろうし
まずrepaint,j++,paintの関係
次に
>加えてマウスイベント処理内で
でマウスイベント処理内での話
を書いたつもりだけど、「書いてることが判らん」か「同じことを言っている」(解っている)ということだろうと思うけど
(この話の前には
>イベントに(何の対処もなしに)順序性を求めるのはあまりよくないのかも
の前置きもある)
ただ
>可能性が高い
とした部分は「です」としようと思ったが、全てのプラットホームで「です」と言えるか?と"疑問"を持ったので敢えて「可能性が高い」としたけど
(>>716(他、読んだ相手に)「絶対」という考え方を持たせたくないし)
で、間違っているんじゃないかというこの話の流れよね?
実際には>>721とは少しずれた部分で話をしてるような気もしていたりする(「絶対に」付きで)
違うかな
0952ぴゅあ
2006/12/10(日) 02:46:22マジに話しようとしているとして
>自分の知識が正しいか、正しくないか、というのはコードを書く時にとても重要だ。
はそうだけど、「絶対に」はあまり好ましくないような気がする
今正に正しいと思っていることは自分にとって正しいと思うことであり
それを元にコードを書く/書くことになるけど
自身に"疑問"も同時に持つから考えることができるんじゃないの?
「絶対に」は考えることを失わせることになるんじゃないかと思うけど
で、それ風のレスっていうのも、そういうところなんかな
とか思ってみたり
0953デフォルトの名無しさん
2006/12/10(日) 02:59:06>「絶対に」は考えることを失わせることになるんじゃないかと思うけど
だから哲学板行けって。
■この世界に[絶対]は存在するのか?■
http://academy4.2ch.net/test/read.cgi/philo/1125376718/l50
0954デフォルトの名無しさん
2006/12/10(日) 05:54:52>実際には>>721とは少しずれた部分で話をしてるような気もしていたりする(「絶対に」付きで)
俺はずっと純粋に技術的な質問をしてるよ。
「repaintはペイントイベントを発行するの?しないの?」という質問なんだけど。
で、javaのソースをダウンロードしてざっと調べてみた。repaintはペイントイベントを発行してるようだね。
>>721は間違いって事でいい?
>>可能性が高い
>とした部分は「です」としようと思ったが、全てのプラットホームで「です」と言えるか?と"疑問"を持ったので敢えて「可能性が高い」としたけど
どういう事?
結局これはよく知らないままに書いてたって事を言いたいの?
>自身に"疑問"も同時に持つから考えることができるんじゃないの?
俺が>>832を書いた時点で自身に"疑問"は抱かなかった?
>「絶対に」は考えることを失わせることになるんじゃないかと思うけど
「絶対」という言葉が気に入らないのかな?「可能性は高い」に対しての「絶対無い」なんだけどね。
どうしても気に入らないなら「可能性は無い」でいいよ。
それともマウスイベント処理中にpaint処理が実行される可能性があるって言いたいのかな?
もしそうなら根拠を示してきっちり反論すべきだよ。
それが正しいなら俺は受け入れる、正しくないなら受け入れない、それだけだよ。
0955デフォルトの名無しさん
2006/12/10(日) 08:27:420956デフォルトの名無しさん
2006/12/10(日) 09:37:38>文字化けするんだけど、これって単純に文字コードの問題でしょうか?
単純に文字コードの問題
>iso-2022-jpでコード変換も済んでるはずなのに……。
ここが間違ってるに100ペリカ
0957デフォルトの名無しさん
2006/12/10(日) 11:26:38manifest.txtというファイルに
Main-Class: Main
<改行>
と入れる。
構造がhoge(フォルダ)\Main.classだった場合にはどうしたら良いでしょうか?
jar cfvm hogehoge.jar manifest.txt hoge.Main.class ではできたjarファイル形式ではちゃんと動作してくれませんでした。
どうしたらいいかアドバイスをいただけたら光栄です。
0958デフォルトの名無しさん
2006/12/10(日) 11:30:280959デフォルトの名無しさん
2006/12/10(日) 11:36:24jarの中に入るのはそうですけど自分がネットで調べた感じではファイル名は何でもよさそうでした。
クラス名.mani にしているところや 自分のように manifest.txt としているところもありましたね。
0960デフォルトの名無しさん
2006/12/10(日) 11:37:08g.drawString(bun,44,44);
や
g.drawString("fdsa",44,44);
だとエラーになってしまうのですがどうしたら第一引数にbunをもってこれますか?
0961デフォルトの名無しさん
2006/12/10(日) 11:42:06エラーログ晒せ
0962デフォルトの名無しさん
2006/12/10(日) 12:25:58FQCNで指定する。つまり
Main-Class: hoge.Main
0963デフォルトの名無しさん
2006/12/10(日) 12:32:19おうおうありがとう。
あとでやってみる。
一応同じフォルダに入れてやったときもできなかったから他に何か間違ってるのかもしれないし。
0964デフォルトの名無しさん
2006/12/10(日) 12:33:57jarファイルの中では必ずMETA-INF/MANIFEST.MFでなければならないが、
jar コマンドのmオプションでマニフェストファイルを明示的に指定すれば、元はどんな名前でもいい。
ただ、>>597のは引数の順番がマニュアルと違うな…
*.jarのファイルはjarファイルだと、jarコマンドが認識してくれるんだろうか。
0965デフォルトの名無しさん
2006/12/10(日) 12:38:49動かなかったと?なら、jarコマンドの使い方が間違いかもだぜ(なっち語)。
ここ見て正しい順番に直すといいよ。
ttp://java.sun.com/j2se/1.5.0/ja/docs/ja/tooldocs/windows/jar.html
0966デフォルトの名無しさん
2006/12/10(日) 12:45:51ユーザにuser/passwordを入力させて、もし正しければsessionIDを発行します。
次回からユーザはアクセスにこのsessionIDを利用して操作を継続させるような
サンプルはないのでしょうか?
0967デフォルトの名無しさん
2006/12/10(日) 13:05:03まて。hogeがパッケージ名とは書いてないぞ。
単に hoge/Main.class という名前で格納しているだけかもしれん。
考えすぎだろうけど、パッケージ名ならそう書け。>>957
0968デフォルトの名無しさん
2006/12/10(日) 13:07:58Main-Class: Main
Class-Path: hoge
で行けたと思う。
0969デフォルトの名無しさん
2006/12/10(日) 13:20:58アイコンが現れ、作成時の画面にするとIMEのアイコンが
消える。
漢字入力はできる。
必ずこの現象がでるわけではない。
同じ画面ではでるが。
IMEの操作はプログラムの中で何もしていないのに。
0970デフォルトの名無しさん
2006/12/10(日) 14:05:040971デフォルトの名無しさん
2006/12/10(日) 14:40:43Editできない設定かVisbleできない
Swingコンポーネントにフォーカスを移動する
部分がないですか。
そのあたりをしっかりプログラムすれば。
0972950
2006/12/10(日) 14:59:44文字化けはメールの一部だけなのですが、それでも文字コードが原因ですか?
Charset iso = Charset.forName("ISO2022JP")
という型で指定しているのですが。
0973デフォルトの名無しさん
2006/12/10(日) 15:40:05情報小出しするんなら解決は来年になるな。よいお年を(^-^)/~
0974デフォルトの名無しさん
2006/12/10(日) 16:15:50javax.media.Player.getVisualComponent()で取得したComponentを
JFrameのContentPaneにaddしたところ
動画はJFrameの上で問題なく再生されましたが
JFrameのJMenuBarよりも上に描画されているためメニューの項目が見えなくなってしまいました。
ただ、メニュー自体は有効で、メニューに対してショートカットキーからの動作は問題なく動いています。
メニューの項目をPlayer.getVisualComponent()より上に描画させるにはどのようにしたらよいか御教授願います。
0975デフォルトの名無しさん
2006/12/10(日) 16:16:26設計時の画面ではIMEのアイコンがタスクバーに
表示されませんが最大化してコンポーネントを移動すると
IMEのアイコンがタスクバーに表示されます。
漢字入力はできるのですが「A」や「あ」がタスクバーに
表示できません。
何でなんだろう?
CARDLayoutで表示をしています(関係ないかもしれないけど)
0976デフォルトの名無しさん
2006/12/10(日) 16:22:34JPopupMenu.setDefaultLightWeightPopupEnabled(false); でどうか?
0977デフォルトの名無しさん
2006/12/10(日) 16:53:22回答ありがとうございます。
JFrame.setJMenuBarでのメニューで実現したいと考えております。
今のところ下記サンプルを参考とした
ttp://otjwave.itbdns.com/~okamura/java/javaPage001.html
Component.setVisible(false)で描画を停止してからメニューを表示する方法で実現すべきか悩んでおります。
0978デフォルトの名無しさん
2006/12/10(日) 16:53:420979デフォルトの名無しさん
2006/12/10(日) 17:06:330980デフォルトの名無しさん
2006/12/10(日) 17:15:23すいません、やっと仰っている意味がわかりました。
無事解決できました。
ありがとうございました。
0981デフォルトの名無しさん
2006/12/10(日) 17:39:16SwingのJTreeやJTableを学びたいんだけど、
他に良いサイトありませんか?
0982デフォルトの名無しさん
2006/12/10(日) 18:47:25<script language="javascript">
function istest()
{
if( opener.form1.test.value!=1)
{
window.close
}else
{
window.open('異なるページ');
}
}
</script>
親ページ
<script language="javascript">
window.open( 子ページ )
</script>
<form name=test>
<input type=hidden name=test value=1>
</form>
こういった構成の場合、どのようにしたらURLConnectionをもちいて、
取得先ページの window.open("異なるページ") を実行させることができますか?
0983デフォルトの名無しさん
2006/12/10(日) 18:52:02JavaScript, Ajaxの質問は、ここでは受け付けていません。
Web製作板をご利用ください。http://pc5.2ch.net/hp/
0984デフォルトの名無しさん
2006/12/10(日) 21:59:22finallyよりもRAIIの方が便利です
0985デフォルトの名無しさん
2006/12/10(日) 22:03:51D言語はscope属性を加えるとRAIIになるみたいだから期待しろ。
0986デフォルトの名無しさん
2006/12/10(日) 22:24:05普通に考えて、GCの実装の自由度あげるためじゃないか?
0987デフォルトの名無しさん
2006/12/10(日) 22:25:12Sun Java Studio CreatorでJSFを駆使して作ったアプリケーションを
Tomcat5.0 + J2SE1.5環境にそのままデプロイして動作させることはできますか?
0988デフォルトの名無しさん
2006/12/10(日) 22:32:35必要なライブラリがアプリケーションのWEB-INF/libに入っているかどうかだな。
0989デフォルトの名無しさん
2006/12/10(日) 23:14:300990デフォルトの名無しさん
2006/12/11(月) 04:39:140991デフォルトの名無しさん
2006/12/11(月) 11:01:43Welcome to Ubeと画面に出力する)そして空うち(空行入力)で終了するプログラムを作成せよ。
といった問題です。どうかといてみてください
0992デフォルトの名無しさん
2006/12/11(月) 11:06:34やだ
0993デフォルトの名無しさん
2006/12/11(月) 12:44:050994デフォルトの名無しさん
2006/12/11(月) 12:46:510995デフォルトの名無しさん
2006/12/11(月) 13:30:00作ることは可能ですか??
射影変換を使って作ろうと思ったのですが、計算の過程がう
まくいかないらしく、プログラムが思うように動いてくれませ
ん;;
0996デフォルトの名無しさん
2006/12/11(月) 14:07:10【初心者】Java質問・相談スレッド95【大歓迎】
http://pc8.2ch.net/test/read.cgi/tech/1165813252/
0997デフォルトの名無しさん
2006/12/11(月) 17:55:01http://pc8.2ch.net/test/read.cgi/tech/1165167516/215 宿題スレ
http://pc8.2ch.net/test/read.cgi/tech/1165571435/65 ここ
http://pc8.2ch.net/test/read.cgi/tech/1164057114/991 サイザー専用Javaスレ
0998977
2006/12/11(月) 17:58:070999デフォルトの名無しさん
2006/12/11(月) 17:58:521000デフォルトの名無しさん
2006/12/11(月) 18:03:2710011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。