- 1 名前:デフォルトの名無しさん mailto:sage [2015/04/22(水) 22:35:19.67 ID:XG+QDGZC.net]
- プログラミング言語Javaに関する質問スレです。
JavaScript, Ajaxの質問は、ここでは受け付けていません。 Web製作管理 pc11.2ch.net/hp/ Webプログラミング pc11.2ch.net/php/ をご利用下さい。 よくある質問 ・「コマンドまたはファイル名が違います」 「'javac' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」 「Exception in thread "main" java.lang.NoClassDefFoundError: 」 (p)ttp://www.wikiroom.com/java/?path,classpath ・「\12288 は不正な文字です。」 文字リテラル以外で全角スペースは使えません。半角スペースに。 ・その他の質問→「APIのjavadoc見ろ」 ・String に == は使うな。equals() を使え。※ 質問時の心得 ・コンパイルエラーか実行時エラーか、エラーではないが意図しない動作なのかはっきりしろ。あとエラーメッセージちゃんと読め。 ・前提条件としてOS、開発環境、バージョン、使用フレームワーク等を明記。 前スレ ★★Java質問・相談スレッド172★★ peace.2ch.net/test/read.cgi/tech/1419490897/
- 1005 名前:デフォルトの名無しさん mailto:sage [2015/06/22(月) 18:16:18.33 ID:dvKyfPe0.net]
- 耳が悪くて「ジャバ」って言ってるのか「ジャワ」って言ってるのかよくわからない
medianetwork.oracle.com/video/player/1218969104001
- 1006 名前:デフォルトの名無しさん mailto:sage [2015/06/22(月) 19:09:57.69 ID:H5L9hag+.net]
- >>960
少し変えたらなめらかに動くようになって上手くいきました。 swingって最初からダブルバッファリングが採用されているようですがシューティングゲームだとかなりちらつきます。 javaでちらつきを完全に無くすことは難しいでしょうか?
- 1007 名前:デフォルトの名無しさん mailto:sage [2015/06/22(月) 19:15:21.88 ID:Y/i1dFqK.net]
- >>961
「ジャバ」 ただし[b]じゃなくて[v]なので「ジャヴァ」の方がより正確かも バイオリン(=ヴァイオリン)の頭の音と同じ音 ジャワ島も英語読みすればジャバ(ジャヴァ)島
- 1008 名前:デフォルトの名無しさん [2015/06/22(月) 19:36:21.66 ID:dvKyfPe0.net]
- >>964
ありがと
- 1009 名前:デフォルトの名無しさん mailto:sage [2015/06/22(月) 20:08:58.99 ID:ILh0wq8G.net]
- java素人です。
そもそもjavaってどういうところで どんなアプリで使われているんですか? visual studioでは開発出来ませんよね? 標準的な開発環境は何ですか? javascriptとは違うんですよね。多少は似てるんですか?
- 1010 名前:デフォルトの名無しさん mailto:sage [2015/06/22(月) 22:02:35.
]
- [ここ壊れてます]
- 1011 名前:87 ID:CwMZHil+.net mailto: ググれば5分で分かることを掲示板で訊く無能 []
- [ここ壊れてます]
- 1012 名前:デフォルトの名無しさん mailto:sage [2015/06/22(月) 22:20:00.45 ID:tbUBo/lz.net]
- >>966
病院とか図書館とか駅とか行くとスタッフがPCで見覚えのないソフト使ってるだろ? ああいうの 一般ピープルがイメージする「アプリ」にはほとんど使われていない
- 1013 名前:デフォルトの名無しさん mailto:sage [2015/06/22(月) 22:28:42.53 ID:tG7Y8i/e.net]
- >>966
会員になると続きが読めます そもそも「Java」ってなに? allabout.co.jp/gm/gc/80596/
- 1014 名前:デフォルトの名無しさん mailto:sage [2015/06/22(月) 23:12:11.11 ID:1+IV2Acg.net]
- swingでゲーム作るけどチラつかないように制御してるよ。
自分でダブルバッファした方がいいよ。 createImageとかで検索すれば出てくると思うよ。
- 1015 名前:デフォルトの名無しさん mailto:sage [2015/06/22(月) 23:49:53.20 ID:H5L9hag+.net]
- >>970
ダブルバッファリングは最初から機能を作っておいたほうがいいんですかね?それともゲームの基本部分ができてからでも大丈夫ですかね? シューティングは初めてでダブルバッファリングもした事ないので片方に集中しないと訳の分からないコードになってしまいそうなので。
- 1016 名前:デフォルトの名無しさん mailto:sage [2015/06/23(火) 00:55:26.44 ID:e+9hDAP+.net]
- ベーマガ読者は他人の作るゲームのコードを読んでゲーム作りを学んだ
君も他人が作ったシューティングゲームのソースコードを読んで学びたまえ
- 1017 名前:デフォルトの名無しさん mailto:sage [2015/06/23(火) 02:53:02.62 ID:65D9XPrw.net]
- ダブルバッファリングこそ基本部分だろ
- 1018 名前:デフォルトの名無しさん mailto:sage [2015/06/23(火) 06:31:18.32 ID:11J081WA.net]
- じゃんけんのプログラムを作っています。
そこで、三連勝した場合に戦績を表示し、終了としたいのですが、どうも連勝をどう認識させたものかと頭を抱えています。 ちなみにfor.ifを主に使っているのでのそのあたりでの回答まってます。
- 1019 名前:デフォルトの名無しさん mailto:sage [2015/06/23(火) 07:04:15.16 ID:XpqmwTlq.net]
- >>974
ゲームを管理するクラスにルールを追加すればええやん?
- 1020 名前:デフォルトの名無しさん mailto:sage [2015/06/23(火) 08:28:28.15 ID:Mx4KXNAB.net]
- >>971
どっちでもいいと思うよ。 自作のダブルバッファにしてもそれほど大きな改修にはならないはず。
- 1021 名前:デフォルトの名無しさん mailto:sage [2015/06/23(火) 13:33:45.19 ID:qkxeTacg.net]
- >>968>>969
情報ありがとうございました。 両者の違いがよく分かりました。感謝です。
- 1022 名前:デフォルトの名無しさん mailto:sage [2015/06/23(火) 16:12:41.33 ID:iqHwumYB.net]
- JPanelは基本的にだぶるばっふぁりんぐですよね?
- 1023 名前:デフォルトの名無しさん mailto:sage [2015/06/23(火) 16:31:46.36 ID:jw6mzYCu.net]
- >>974
int i; while(i!=3){ if(勝った){ i++; }if else(負けた){ i=0; } } こんな感じでいいと思う。 if-elseじゃなくてif-if elseなのはあいこのばあいがあるから。あいこは許さない3連勝ならif-elseに書き換えて使えばいい。
- 1024 名前:デフォルトの名無しさん mailto:sage [2015/06/23(火) 17:54:45.05 ID:11J081WA.net]
- >>975
>>979 返事ありがとうございます! 参考にさせていただきます!
- 1025 名前:デフォルトの名無しさん mailto:sage [2015/06/23(火) 19:05:17.19 ID:sMeoSVMb.net]
- >>980
あっ。質問内容から初心者っぽいから困らないように一応言っておくけど条件文の勝った、負けたは自分で作って置き換えてね。 そうしないとコンパイルエラーになるから。
- 1026 名前:デフォルトの名無しさん mailto:sage [2015/06/23(火) 20:17:05.46 ID:eLNPPsAE.net]
- Javaを自在にコーティングできる男になったら彼女できますか?
- 1027 名前:デフォルトの名無しさん mailto:sage [2015/06/23(火) 20:28:14.96 ID:bObSCidj.net]
- よりどり緑黄緑
- 1028 名前:デフォルトの名無しさん mailto:sage [2015/06/23(火) 21:33:21.42 ID:eLNPPsAE.net]
- >>983
マジっすか、精進します
- 1029 名前:デフォルトの名無しさん mailto:sage [2015/06/25(木) 21:12:09.49 ID:fJYVE8hr.net]
- シューティングゲーム作ってたら定数の便利さに始めて気づいた。
Game.Finalクラスに定数宣言を大量にしてimport static Game.Final.*;すればソースがかなり読みやすくなった。
- 1030 名前:デフォルトの名無しさん mailto:sage [2015/06/
]
- [ここ壊れてます]
- 1031 名前:25(木) 21:19:13.98 ID:TDcnlZ9r.net mailto: ちょっとした小規模なゲームくらいならそれでいいけど、
プログラミングで飯を食う気があるならマスターを使った設計を覚えていったほうがいい [] - [ここ壊れてます]
- 1032 名前:デフォルトの名無しさん mailto:sage [2015/06/25(木) 21:21:54.03 ID:bZY2/BzP.net]
- >>985
せめてプロパティにしようか
- 1033 名前:デフォルトの名無しさん mailto:sage [2015/06/25(木) 21:44:16.33 ID:fJYVE8hr.net]
- >>987
プロパティファイル使い方がいまいち分からない・・・ IDEで実行したら普通に読み込むけどjarにしたらファイル名指定しても読み込まないし。。 テキストとしてなら読み込めるのに同じパスでプロパティファイルとして読み込んだら読み込めないし。
- 1034 名前:デフォルトの名無しさん [2015/06/25(木) 22:03:46.86 ID:XxFekGl2.net]
- >>988
プロパティってそのことじゃないと思うぞ。 C#のプロパティでも調べてみろよ。
- 1035 名前:ピラフ [2015/06/25(木) 22:05:39.51 ID:14jSY/XS.net]
- >>988
Hogeってクラスがあるとすると、 Hoge.class.getResource("/hogehoge.properties"); みたいな感じでいけるっすよ。 プロパティファイルがある場所をクラスパスに追加することをお忘れなく。
- 1036 名前:デフォルトの名無しさん mailto:sage [2015/06/25(木) 22:20:11.62 ID:vom2QN3t.net]
- {aaa:'AAA', bbb:'BBB',ccc:'CCC'}の
CCCをDDDに変える方法ありますか? 要するにオブジェクトの一部の要素だけを変更したいのです。
- 1037 名前:デフォルトの名無しさん mailto:sage [2015/06/25(木) 23:11:10.40 ID:fJYVE8hr.net]
- CCCってフィールド?それならsetCCC作れば?
- 1038 名前:デフォルトの名無しさん mailto:sage [2015/06/25(木) 23:41:25.60 ID:vom2QN3t.net]
- >>992
{aaa:'AAA', bbb:'BBB',ccc:'DDD'} にしたいんですが、setCCCの中身を教えてケロ。
- 1039 名前:デフォルトの名無しさん mailto:sage [2015/06/26(金) 00:51:56.31 ID:YDMm982T.net]
- >>993
setXXXてメソッド名なんだから、中身は分かりそうなものだけどな。 分からないならいっそのことpublicフィールドにしたら?
- 1040 名前:デフォルトの名無しさん mailto:sage [2015/06/26(金) 01:46:45.86 ID:OemPIHzf.net]
- >>994
ヒント教えてちょう
- 1041 名前:デフォルトの名無しさん [2015/06/26(金) 03:59:12.38 ID:v/WPuA7F.net]
- 電卓アプリつくってるんだがBigDecimalってどう使えばいい?
- 1042 名前:デフォルトの名無しさん mailto:sage [2015/06/26(金) 04:19:49.49 ID:R6XfhbFY.net]
- うめ
- 1043 名前:デフォルトの名無しさん mailto:sage [2015/06/26(金) 08:03:35.52 ID:4DNS96Of.net]
- 次スレどうする?
- 1044 名前:デフォルトの名無しさん mailto:sage [2015/06/26(金) 09:09:20.54 ID:OemPIHzf.net]
- >>995
間違えていました。 ここはJavaのスレなんですね。 JavaScriptでやりたいんです。
- 1045 名前:デフォルトの名無しさん mailto:sage [2015/06/26(金) 09:15:10.59 ID:JT44zZTW.net]
- 取り下げれば
- 1046 名前:デフォルトの名無しさん mailto:sage [2015/06/26(金) 09:53:01.55 ID:OemPIHzf.net]
- >>1000 無駄に埋めるくらいなら(990)、残り6レスで答えを教えてケレ。
Java出来るんならJavaScriptも出来るでしょ?
- 1047 名前:デフォルトの名無しさん mailto:sage [2015/06/26(金) 10:51:26.75 ID:jWa9J4oZ.net]
- lodashかunderscore入れて_.extend(obj, {c: 'DDD' })
setXXXみたいなJavaドカタ的発想はいらない
- 1048 名前:デフォルトの名無しさん mailto:sage [2015/06/26(金) 11:42:49.26 ID:lmpExqE6.net]
- >>1001
お前の都合なんか知らん
- 1049 名前:デフォルトの名無しさん mailto:sage [2015/06/26(金) 12:32:24.34 ID:URWcDRoL.net]
- 埋め
- 1050 名前:デフォルトの名無しさん mailto:sage [2015/06/26(金) 13:13:21.26 ID:x59SrReZ.net]
- 梅
- 1051 名前:デフォルトの名無しさん mailto:sage [2015/06/26(金) 14:08:35.77 ID:knUZ0gVh.net]
- 茶漬け
- 1052 名前:デフォルトの名無しさん mailto:sage [2015/06/26(金) 14:12:39.94 ID:I0KrLWwV.net]
- 梅
★★Java質問・相談スレッド174★★ [転載禁止]©2ch.net peace.2ch.net/test/read.cgi/tech/1435295532/
- 1053 名前:1001 [Over 1000 Thread.net]
- このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
- 1054 名前:過去ログ ★ [[過去ログ]]
- ■ このスレッドは過去ログ倉庫に格納されています
|

|