[表示 : 全て 最新50 1-99 101- 201- 301- 401- 2chのread.cgiへ]
Update time : 05/09 14:05 / Filesize : 117 KB / Number-of Response : 486
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


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

Java低速GUI Swing 9



1 名前:デフォルトの名無しさん mailto:sage [2009/12/19(土) 23:13:39 ]
ハードウェアの高スペック化、描画アルゴリズムの変更、JavaVMの高速化に伴い、パフォーマンスの問題は改善されています。
しかしながら、"Java"というだけで未だに敬遠されるのが現状。
そんなSwingと引き続き付き合っていくみんなのスレッドです。

Java低速GUI Swing 8
pc12.2ch.net/test/read.cgi/tech/1227234261/
Java低速GUI Swing 7
pc11.2ch.net/test/read.cgi/tech/1204155623/
Java低速GUI Swing 6
pc11.2ch.net/test/read.cgi/tech/1190807478/
Java低速GUI Swing 5
pc11.2ch.net/test/read.cgi/tech/1161139809/
Java低速GUI Swing 4
pc8.2ch.net/test/read.cgi/tech/1140533866/
Java低速GUI Swing 3
pc8.2ch.net/test/read.cgi/tech/1121700954/
Java低速GUI Swing 2
pc8.2ch.net/test/read.cgi/tech/1095398949/
Java低速GUI Swing
pc5.2ch.net/test/read.cgi/tech/1062271447/l50

256 名前:デフォルトの名無しさん mailto:sage [2010/03/11(木) 17:53:46 ]
>254
「Word XML (WordML) 形式の話をしてる」

「WORDの差し込み印刷をSwingでやる」の話じゃなかったんならオレが謝る。

257 名前:デフォルトの名無しさん mailto:sage [2010/03/11(木) 17:54:12 ]
もしプロなら人の仕事を奪うのは良くないなと気づかないといけない

258 名前:デフォルトの名無しさん mailto:sage [2010/03/11(木) 17:57:02 ]
>>256
Swing から Word XML 出力 & Desktop#print() が思い付かない時点でオhル

259 名前:デフォルトの名無しさん mailto:sage [2010/03/11(木) 18:08:24 ]
>258

重ね重ね申し訳ない。
「Swingの画面を印刷するにはどうすればよい」の話じゃなかったんならオレが謝る。
「スクロールで見えてない部分も含め印刷させる」の話じゃなかったんならオレが謝る。

「Word XML 出力 & Desktop#print()」がSwingなのかスレ違いなのかはオレもよくしらん。

260 名前:デフォルトの名無しさん mailto:sage [2010/03/11(木) 18:12:01 ]
バカは黙ってろよ

261 名前:デフォルトの名無しさん mailto:sage [2010/03/11(木) 18:18:44 ]
逝ってよし

262 名前:デフォルトの名無しさん mailto:sage [2010/03/11(木) 18:19:39 ]
ところで >249 氏はもしかするとWindowsユーザーなのだろうか

263 名前:デフォルトの名無しさん mailto:sage [2010/03/11(木) 18:32:57 ]
Wordは最初っからどうでもいいんですが、
結局Swingの画面をjavaのコードだけで印刷って出来ないんですか?

デスクトップの機能を使ってなんとかできないですかね…

Wordの差し込み印刷はバージョンによって動作が違うし、Linuxじゃ動かないのでパスしたいんです。

264 名前:デフォルトの名無しさん mailto:sage [2010/03/11(木) 19:50:51 ]
与えられた紙の隅から隅まで自分でお絵かきしたいなら「Java 2D API プログラマーズガイド」の7章を読む

既成コンポーネントやコンテナのprint()がどこまでまじめに印刷に対応してるかはレッツトライ

スクリーンキャプチャがしたいならjava.awt.Robotだ。



265 名前:デフォルトの名無しさん mailto:sage [2010/03/11(木) 22:13:33 ]
awtでボタンを押すとFileDialogをsetVisible(true);するメソッドを呼び出すだけの
アプレットを作りました。

これをブラウザ(IE6)でHTMLから呼び出して、
ボタンを押してファイルダイアログを呼び出します。

この開いているファイルダイアログを放置して
呼び出し元のウィンドウをクリックすると
クリックするたびにコンソールに例外がモリモリ出ます。

↓こんなの
Exception occurred during event dispatching:

java.lang.NullPointerException: null pData
at sun.awt.windows.WComponentPeer._requestFocus(Native Method)
at sun.awt.windows.WComponentPeer.requestFocus(Unknown Source)
at java.awt.Component.requestFocusHelper(Unknown Source)

            以下略

これを出さないようにしたいのだけれど調べてもさっぱりわかりませぬ。
これってJavaのバグなのかな?
それとも何かしなきゃいけないことがあるのかな!
助けてエスパー!

266 名前:デフォルトの名無しさん mailto:sage [2010/03/11(木) 22:19:15 ]
AWT のスッピン FileDialog なんて久しく使ってないから忘れた。

267 名前:265 mailto:sage [2010/03/11(木) 22:24:17 ]
ですよねー
ふるーいアプレットのシステムを
ポーティングするお仕事でこの問題が見つかったのですが
事象の起こし方もすごい簡単なのに
調べても調べてもちっとも出てこないので
泣きそうです

HTMLから呼び出すとモリモリなんだけど
アプレットビューワーから呼び出すと起きないのですよ

268 名前:デフォルトの名無しさん mailto:sage [2010/03/11(木) 22:35:44 ]
"java.lang.…pData" でまんまググったら出たがこれじゃねーのか。
bugs.sun.com/bugdatabase/view_bug.do?bug_id=6829326

269 名前:デフォルトの名無しさん mailto:sage [2010/03/11(木) 22:38:29 ]
中身読んだら Java 7 でリサイズした時の話だった。失礼。

270 名前:デフォルトの名無しさん mailto:sage [2010/03/12(金) 09:19:25 ]
>>265 を読んだ限りでは、どうもJRE自体のバグっぽいね。
あるいはブラウザとの相性が悪かったか。
実害がないなら放置していいんじゃないかな。


271 名前:デフォルトの名無しさん mailto:sage [2010/03/12(金) 15:25:24 ]
Swing→RMIの通信をSwing→httpに変更しようと思っています。
RMIはもう使用したくないとのこどで、大幅改修はせずに移行したいとのことです。
まぁ、その辺は言いたいことはあるんですが、この不景気なもので来るもの拒まずです。工数が増える分には。

そこでまずRMIのインターフェースはあまり変えないということで、
メソッド呼び出しのリモートプロシージャの考え方を踏襲することに。

Swingにhttpクライアントを入れて"multipart/form-data"でデータを送信します。
データはRMIで使用した全ての引数でシリアライズした中身をファイルアップロードで送ります。
ポップ引数は2つで、リモートクラス名とメソッド名。シリアライズを解凍して(引数の配列)、
リモート側で(httpサーバ)メソッドインボークする感じです。

レスポンスは"text/plain"で、RMIの戻り値のシリアライズです。

このやり方はいかがなものでしょうか?
改善案や便利な方法があればお願いします。
落とし穴などもあれば。
Swing→httpは外せないってところでお願いしますm(__)m

272 名前:デフォルトの名無しさん mailto:sage [2010/03/12(金) 15:32:33 ]
RMI-HTTP Tunneling というものがあってだな。
使ったことないけど。

273 名前:デフォルトの名無しさん mailto:sage [2010/03/12(金) 16:04:30 ]
>>272
なんすかそれ

274 名前:デフォルトの名無しさん mailto:sage [2010/03/12(金) 16:30:26 ]
中身はrmiのままなんだから、http通しても大差ないのにね。
まあ金貰えるなら言う通りに実装してやればおk。



275 名前:デフォルトの名無しさん mailto:sage [2010/03/12(金) 16:42:23 ]
単に HTTP にすりゃ良いってだけなら (ファイアウォールでも通すのか?)
SOAP に置き換えりゃ良いんじゃねぇの。

276 名前:デフォルトの名無しさん mailto:sage [2010/03/12(金) 17:43:15 ]
>>271
RMIとHTTPってレイヤが違うような…?


277 名前:デフォルトの名無しさん mailto:sage [2010/03/12(金) 22:02:48 ]
RMIがいやだからHTTPにしたいって言うのが理解できないんだがまあそんなことはどうでもいい。
Swing関係なくね?

278 名前:デフォルトの名無しさん mailto:sage [2010/03/12(金) 22:04:22 ]
RMI か HTTP かで心が Swing してんだろ。

279 名前:265 mailto:sage [2010/03/13(土) 01:43:58 ]
>>268-270
気にかけていただいてありがとうございます

例外の内容で調べて同じのは出てこなかったけど
「Defaultmodel.なdialogが云々でバグです!」
といったような内容のがBugDataBaseでボロボロ出てくるので
指定しなくてもモーダルだと主張しているFileDialogの
フォーカスの処理とブラウザから呼び出した際の相性に問題があるんだと思います。
(自分でmodalを指定するDialogだと同じ操作をしてもこの問題は起きません)

お客さんには事例を寄せ集めて
「我々のせいじゃないし、どうにもできないので勘弁していただきたい!」
と主張してみることにします。
ありがとうございました。

280 名前:デフォルトの名無しさん mailto:sage [2010/03/13(土) 04:32:08 ]
他所に仕事取られる訳だな。物はいい用と思うけどね。せっかくのビジネスチャンスを(ry

281 名前:デフォルトの名無しさん mailto:sage [2010/03/14(日) 10:33:40 ]
>>279は月曜日にクソッタレのフニャチンどもにこう言われるはずさ

そんな欠陥のある言語を選択したのはお前の会社のミスだろ?
それにJavaはオープンソースなんだろ?
中追ってお前のところで直せよ

そしたら>>279はExceptionを握りつぶしてこう言ってやるのさ
問題ありませんってね
HAHAHA

282 名前:デフォルトの名無しさん mailto:sage [2010/03/14(日) 10:39:45 ]
おまえは書き込む前に一息置いて読み直す癖を付けろ。

283 名前:デフォルトの名無しさん mailto:sage [2010/03/15(月) 01:08:29 ]
バグ混入させるぐらいなら、プログラマ辞めればいいのに。
明らかに向いてないというか、能力足りてないだろう。

284 名前:デフォルトの名無しさん mailto:sage [2010/03/15(月) 01:40:43 ]
翻訳:極論振りかざすオレカコイイ!



285 名前:デフォルトの名無しさん mailto:sage [2010/03/15(月) 03:22:24 ]
バグが混入しないと思ってる時点であほだな

286 名前:デフォルトの名無しさん mailto:sage [2010/03/15(月) 04:20:28 ]
優秀なプログラマほどバグが少ない現実。
馬鹿にはプログラミングは向いてないよ。

287 名前:デフォルトの名無しさん mailto:sage [2010/03/15(月) 05:29:51 ]
そう自分を責めるな

288 名前:デフォルトの名無しさん mailto:sage [2010/03/15(月) 07:44:34 ]
たとえ4秒に1回落ちてもフロントエンドに影響が無いように作れってぐぐるの中の人が言ってた!!(違

289 名前:デフォルトの名無しさん mailto:sage [2010/03/15(月) 11:22:12 ]
>>286
いくら優秀でもバグがゼロにはならない。
>>283に従うと、バグを混入させるプログラマは辞めなければならない。
したがって、最終的には全てのプログラマは辞めなければならない。

290 名前:デフォルトの名無しさん mailto:sage [2010/03/15(月) 11:49:36 ]
>>283はエンドユーザーだろ

291 名前:デフォルトの名無しさん mailto:sage [2010/03/15(月) 14:37:43 ]
ユーザとして使ってるとバグが出るのってホント頭に来るのは事実。
作った香具師出てこいよ。

292 名前:デフォルトの名無しさん mailto:sage [2010/03/15(月) 15:05:30 ]
>>291
マ板へどうぞ。

293 名前:デフォルトの名無しさん mailto:sage [2010/03/16(火) 20:53:14 ]
やだよ。
あいつら池袋のヤベェ工房から買ったヤニでトんでんだもん。

どうでもいいけど、池袋に溜まってる工房ってだいたい病気持ってるよなw
まじ怖いわw
街中で堂々とコンジローマ自慢してんじゃねえよwくせえw

294 名前:デフォルトの名無しさん mailto:sage [2010/03/17(水) 12:17:56 ]
いやだから池袋のヤベェ工房から買ったヤニでトんでる香具師が作ってんだって。



295 名前:デフォルトの名無しさん mailto:sage [2010/03/17(水) 19:28:45 ]
でも池袋のガキどもは、本当にヤバい事する時は隠れてやるんじゃね?
そういう現場を生で見たことないし。
だからまだいい方。

三軒茶屋あたりでうろついてるのは、本当にどうにかしてほしい。
あそこは深夜になるとリアル北斗。

296 名前:デフォルトの名無しさん mailto:sage [2010/03/17(水) 19:34:13 ]
>>295
マ板でどうぞ。

297 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 11:10:39 ]
>>294
いまどき香具師って……

298 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 12:11:20 ]
>>297
たまに使っている人いるよな
死語だけど

299 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 12:15:45 ]
>>298
元ネタがネットじゃなくて小説だからかな

300 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 20:38:53 ]
池袋といったらダラーズだよな

301 名前:デフォルトの名無しさん mailto:sage [2010/03/20(土) 20:45:23 ]
デュラララカ

302 名前:デフォルトの名無しさん mailto:sage [2010/03/21(日) 04:54:29 ]
あらららぎさん

303 名前:デフォルトの名無しさん mailto:sage [2010/03/23(火) 09:47:31 ]
Swingで、ドラッグ中のキー入力を取得するにはどうしたらいいでしょうか。
JDesktopPaneを使っていて、JInternalFrame間のDnD中に、アクティブなフレームを
切り替えたいと思っています。
Windowsプラットフォームだと、CTRL-F6で内部フレームが切り替わりますが、
ドラッグ中だと切り替わりません。

304 名前:デフォルトの名無しさん mailto:sage [2010/03/23(火) 10:40:52 ]
>>303
まずそのUI設計をやめたら?



305 名前:デフォルトの名無しさん mailto:sage [2010/03/23(火) 14:31:09 ]
DnD中にアクティブなウィンドウを切り替える意味は何?


306 名前:デフォルトの名無しさん mailto:sage [2010/03/23(火) 14:36:29 ]
下にあるフレームを上に持って来たいんだろ。

307 名前:デフォルトの名無しさん mailto:sage [2010/03/23(火) 18:15:39 ]
マウスリリースされたときにlafが勝手にやってくれる動作じゃダメなのか

308 名前:デフォルトの名無しさん mailto:sage [2010/03/23(火) 19:00:18 ]
>>303
ExplorerやNautilusのように、ウインドウ内のドロップ対象で動作が変わるのですが、
そのような作りは一般的ではないのでしょうか。
ドロップ元とドロップ先が完全に見える状態にウインドウを並べてドラッグ&ドロップするのでしょうか。
それとも、CLIしか使わないのでわからない、ということでしょうか。

>>305
Windows Explorerでファイルドラッグ開始
→ALT+TABでドラッグ対象ウインドウの非表示部を表に出す
→隠れていた部分のアイコンにドロップ
みたいなことです。

>>307
ドロップされる位置によって動作が変わります。


309 名前:デフォルトの名無しさん mailto:sage [2010/03/23(火) 21:13:11 ]
つ nlink

310 名前:デフォルトの名無しさん mailto:sage [2010/03/23(火) 22:59:06 ]
Macでもドラッグ中にExposeとかSpacesを使えるけど
あれと似たような感じなのかな。


311 名前:デフォルトの名無しさん mailto:sage [2010/03/24(水) 00:14:11 ]
マカって情報弱者だな。

312 名前:デフォルトの名無しさん mailto:sage [2010/03/24(水) 00:17:43 ]
おまえってボットなの?

313 名前:デフォルトの名無しさん mailto:sage [2010/03/24(水) 00:40:02 ]
九分九厘そうだろう。


314 名前:デフォルトの名無しさん mailto:sage [2010/03/24(水) 00:44:35 ]
Mac 使ってるけど
これで来るわけ?




315 名前:デフォルトの名無しさん mailto:sage [2010/03/24(水) 01:14:11 ]
マカって情報弱者だな。

316 名前:デフォルトの名無しさん mailto:sage [2010/03/24(水) 01:24:17 ]
goto 311;


317 名前:デフォルトの名無しさん mailto:sage [2010/03/24(水) 01:27:56 ]
きっちり一時間で巡回してんのかw

318 名前:デフォルトの名無しさん mailto:sage [2010/03/24(水) 02:14:30 ]
呪文を唱えるとボットが召喚できると聞いてry

マックって旨いよな!

319 名前:デフォルトの名無しさん mailto:sage [2010/03/24(水) 03:14:11 ]
マカって情報弱者だな。

320 名前:デフォルトの名無しさん mailto:sage [2010/03/24(水) 09:05:11 ]
>>319
分秒合わせてくるとか、何コレコワイwwwww

321 名前:デフォルトの名無しさん mailto:sage [2010/03/24(水) 11:45:52 ]
こいつ自作板にも出るし何年も前からpc11鯖に寄生してるボットだろ

322 名前:デフォルトの名無しさん mailto:sage [2010/03/24(水) 14:50:56 ]
eclipseのプラグインで使いやすいお勧めのSwingサポートプラグインはVisual Swing for Eclipseになるでしょうか?

323 名前:デフォルトの名無しさん mailto:sage [2010/03/25(木) 11:27:37 ]
Swing Application Frameworkってどう思います?

324 名前:デフォルトの名無しさん mailto:sage [2010/03/25(木) 11:34:09 ]
ok



325 名前:デフォルトの名無しさん mailto:sage [2010/03/25(木) 11:44:49 ]
>>323
フレームワークというかライブラリ?

326 名前:デフォルトの名無しさん mailto:sage [2010/03/25(木) 11:51:42 ]
>>322
Visual Swing for Eclipse かな

327 名前:デフォルトの名無しさん mailto:sage [2010/03/25(木) 13:25:28 ]
いや Visual Swing for Eclipse でしょ。

328 名前:デフォルトの名無しさん mailto:sage [2010/03/25(木) 14:03:10 ]
JDK1.5で画面をデフォルトプリンタで印刷したいんですけど、print()の引数のGraphicsってどうやって取得すればいいのでしょうか?
というか、swingの印刷のサイトがなさ過ぎ…
あまりやんないんですかね

329 名前:デフォルトの名無しさん mailto:sage [2010/03/25(木) 14:45:01 ]
>>323
netbeans platformでおk
まあこっちはミドルウェアに近いが。
たとえばなんだろうか、専ブラの類の規模を作ろうとするとApp Frameworkでは物足りない。

もとからSwing初学者がjavaの流儀でGUI作るのを容易にする目的のものだからね。
それがJava 5のEoDの一環でJDKに含まれるようになるだけだから。

#俺はTiming Framework入れて欲しい。Swing Labsの成果はもっと取り込んでいいと思う。

330 名前:デフォルトの名無しさん mailto:sage [2010/03/25(木) 18:46:04 ]
swingにフレームワークはいらんだろう

331 名前:デフォルトの名無しさん mailto:sage [2010/03/25(木) 18:49:37 ]
Swing 自体がフレームワークじゃねぇの。
あと自分とこの要件向けにドメインフレームワーク作るだけだろ。

332 名前:デフォルトの名無しさん mailto:sage [2010/03/25(木) 18:52:46 ]
>>331
ドメインフレームワーク?

333 名前:デフォルトの名無しさん mailto:sage [2010/03/25(木) 21:52:33 ]
SwingはToolKit

334 名前:デフォルトの名無しさん [2010/03/26(金) 00:41:08 ]
ホント、マジで教えて欲しいんだが、
おまいらSwingで何つくってんだ?

ゲームのマップエディタつくったんだが、遅くて、見た目もイビツで
恥ずかしくて公開できやしない。



335 名前:デフォルトの名無しさん mailto:sage [2010/03/26(金) 01:00:44 ]
>>334
それ Swing のせいなの?

336 名前:デフォルトの名無しさん mailto:sage [2010/03/26(金) 02:24:50 ]
センスが無いと何やっても駄目な典型。

337 名前:デフォルトの名無しさん mailto:sage [2010/03/26(金) 04:36:59 ]
速い言語で作ったら今度は Segmentation Violation が出まくりの糞言語とか言ってそう。

338 名前:デフォルトの名無しさん mailto:sage [2010/03/26(金) 10:27:46 ]
テキストボックス入力中に、ボックス直下に入力でマッチした候補をインクリメンタルで表示する部品はあるでしょうか?
googleの入力補てんみたいなものです。
自作の必要あり?

339 名前:デフォルトの名無しさん mailto:sage [2010/03/26(金) 10:45:21 ]
>>338
標準にはない。

原理的にはコンボボックスのエディターが持っているテキストが変更
されるたびに、その時点のテキストに応じてモデルが返す候補一覧を
変化させればよい。

例(ソース付き): terai.xrea.jp/Swing/ComboBoxSuggestion.html


340 名前:デフォルトの名無しさん mailto:sage [2010/03/26(金) 13:24:56 ]
>>334
Swing以外で、サクサクで見た目も良いツールつくれるなら、そっち使えば良い。
無能ほど他人のせいにしたがる。
しかも無能は自分の無能さに気づく能力も無い。

341 名前:デフォルトの名無しさん mailto:sage [2010/03/26(金) 22:37:45 ]
>>334
オープンソースにして公開すれば、
誰かが高速描画仕様に修正してくれるんじゃないかな。
ここには有能な人も多いみたいだし。
俺は嫌だけどね。

342 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 04:10:43 ]
価値有るものじゃないと弄る気にも成らないけどな。
金払ってプログラマに拘束化してもらうのが確実。

343 名前:デフォルトの名無しさん [2010/03/27(土) 07:36:53 ]
他人を無能呼ばわりする奴が、
どの程度描画を高速化できるのか興味あるね。
さぞかし有能なコードを書いてくれるんだろうよ。
まずはソースをうぷだ。

344 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 09:19:03 ]
俺は、この前このスレじゃないがソースうpしたけど、
ソースについて何の評価も貰えなかった・・・

そんな俺は腐ったミカンですか?



345 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 09:21:54 ]
2ch ではマジレス・ソースうpするとまともにコメントつかないのが常識

346 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 09:27:07 ]
ヒットアンドアウェーの チンカス ばっかだしな。

347 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 10:29:57 ]
ソースをうぷったのにコメントを戴くことができなかった7つの理由

1.閲覧者のレベルが低かった
2.閲覧者の得意分野が違っていた(学校、仕事、趣味、ゲームetc.)
3.問題のある部分は見当たらなかった
4.ソースが巨大すぎて読む気が失せる
5.あまりにも低レベルすぎて指摘のしようがない
6.誰も見てくれなかった
7.その他

>>344
もう1度ここでうぷってみたら?有能者が応えてくれるんじゃないの

348 名前:デフォルトの名無しさん [2010/03/27(土) 10:59:18 ]
有能な人のソースを見てみたい
凄く速いのかな

349 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 11:03:42 ]
宿題スレでお礼がくると
あぁネタだったんだなぁ
と思ってしまう

350 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 11:16:44 ]
>>347
1、3、4、6はありえないと思う。
5は、そこまでひどくないとは信じたい

JAVAの勉強で作ったゲームなんだけど・・・
何度も晒すのは、ちょっと気が引ける・・・
ゲームは、まぁまぁおもしろいとは言ってくれたけど

351 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 11:25:43 ]
まずはソースをうぷだ
話はそれからだ

352 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 11:25:53 ]
あえて本気を出さないソースがうけるのか

353 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 11:46:16 ]
これがうpしたゲームだけど・・・
toku.xdisc.net/cgi/up/qqq/nm22064.zip

かなり不器用な処理してると思うけど、
まだまだ勉強中なので
いろいろ教えてもらえると嬉しい

354 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 12:20:48 ]
スネークゲームか。

implements Config はやめて static import
NyoroArrayは事実上双方向リストなので、LinkedListあたりを利用
できないか考える。

Foodのもつ画像は、 static イニシャライザを使って、クラス全体で
10個持てばよいと思う。

今はノーマルエサがダイエットエサの出現状態まで管理までしている
ようだけど、ノーマルエサとダイエットエサは同時に各1つしか出な
いみたいなので、ゲーム世界側でそれぞれ1つずつ持つのがよいのでは
ないだろうか。

では、ごはんー。




355 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 13:22:40 ]
ActionKey.java
値が0と1しかないのなら、intじゃなくてbooleanを使ったほうがよいのでは。

初期化
private boolean status = false;
メソッド
public void press() { status=true; }
public void release() { status=false; }
public boolean isPressed() { return status; }


356 名前:デフォルトの名無しさん mailto:sage [2010/03/27(土) 14:18:47 ]
ゲームの出来ない(コンピュータにも余裕で負けるよ)、俺にはさっぱりルールが分からなかったorz
可愛い女の子の絵だけで、お腹が一杯です






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

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

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