1 名前:デフォルトの名無しさん [03/08/31 04:24] そんなSwingとやっていくみんなのスレッドです。
232 名前:デフォルトの名無しさん mailto:sage [03/11/14 18:28] >>230 Appleが「漏れのGUIパクるなゴルァ(゚Д゚#)」と言うので、 Mac OS X版JavaのSwingにしか搭載されません。
233 名前:デフォルトの名無しさん [03/11/14 19:56] アポーの偏狭さがこんなところでも露呈した訳で
234 名前:デフォルトの名無しさん [03/11/14 20:26] 意匠権侵害だぞ
235 名前:デフォルトの名無しさん mailto:sage [03/11/14 21:43] >>233 MSだって同じなのだが・・WinLook&FeelはWinでしか使えん
236 名前:デフォルトの名無しさん mailto:sage [03/11/14 22:13] アイコンの著作権問題でね。
237 名前:デフォルトの名無しさん mailto:sage [03/11/15 03:03] ところでMacでJavaやってるやついるか? どうだAquaUIは
238 名前:デフォルトの名無しさん mailto:sage [03/11/15 04:14] JList www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&oe=UTF-8&q=JList
239 名前:デフォルトの名無しさん [03/11/15 04:39] JListは、トヨタistの宣伝にでないんですか?
240 名前:デフォルトの名無しさん [03/11/15 08:30] つうかおまえ等はしらんだろうが 1.1.8時代はMacルックつかえたんだよ
241 名前:デフォルトの名無しさん mailto:sage [03/11/15 10:22] >>230 ttp://javootoo.l2fprod.com/plaf/skinlf/screenshot_skinlf.gif ttp://javootoo.l2fprod.com/plaf/skinlf/index.php
242 名前:デフォルトの名無しさん [03/11/15 10:51] javootoo.l2fprod.com/plaf/skinlf/screenshot_skinlf.gif javootoo.l2fprod.com/plaf/skinlf/index.php
243 名前:デフォルトの名無しさん mailto:sage [03/11/15 12:13] javootoo.l2fprod.com/plaf/skinlf/screenshot_skinlf.gif javootoo.l2fprod.com/plaf/skinlf/index.php
244 名前:デフォルトの名無しさん mailto:sage [03/11/15 14:40] おい、JFrameってマウスでリサイズ中に表示が更新されないんだけど、 なんか方法あったら教えてください。リサイズ後は勝手に更新されます。 以下のイベントを試したのですがこれもリサイズ後なのでだめでした。。。 JDK1.4.2 JFrame f = new JFrame("hoge"); f.addComponentListener(new ComponentAdapter() { public void componentResized(ComponentEvent ev) { f.validate(); //これもちゃうのか? paint? repaint? } }); 重くなりそうだけど。
245 名前:デフォルトの名無しさん [03/11/15 15:32] >>244 あくまでもcomponentResized(過去形)だからね windowClosedとwindowClosingがあるように componentResizingなんてのがあればいいけど・・・ でも 『ドラッグ中にウインドウの内容を表示する』って環境依存じゃないの?
246 名前:デフォルトの名無しさん mailto:sage [03/11/15 16:21] >>224 おいらはそういう人向けにインストールガイドまで作った。 研修のサンプルプログラムもセットで。
247 名前:デフォルトの名無しさん [03/11/15 16:41] >>246 読んでくれないんだよ・・・ 教えるときは、「教えられる人は文章をよまない」という前提でやる必要がある。 絵は見るんだけどね。
248 名前:6ヶ月目素人 [03/11/16 08:02] 現在JTableを使ってコピー&ペーストをしたいと思い ↓下記のページのコピー&ペーストを使っていたのですが。 ttp://www.javaworld.com/javaworld/javatips/jw-javatip77.html いざ、HTMLに載せようとしたら、↑のコピー&ペーストを使うとHTMLにAppletが表示されません。 ↑のclassを使わないと表示されるので原因が↑の物だとわかっているのですが これを解消するにはどうしたらいいのでしょうか。 JTableでのコピー&ペーストについてどなたか実装されてる方は居ませんか? 8月からいろいろ探してるのですが、↑のページしか見つからず、先が見えません。 どなたか、ご指導いただけませんか
249 名前:デフォルトの名無しさん [03/11/16 08:43] クリップボードも、クライアントのリソースになるのでアクセス制限されてるのかな?
250 名前:6ヶ月目素人 mailto:sage [03/11/16 09:39] 今、Cutだけ実装したのアプレットを作ってHTMLにAppletとして乗っけようとしたのですが プロンプトからは開けるのですが、HTMLには乗ってくれませんでした。 自分にはどこをいじったらいいかわからず、解決できそうにないです。 クリップボード制限あると、、、HTMLには載せること出来ないのでしょうか。
251 名前:デフォルトの名無しさん [03/11/16 09:44] >>250 とにかく、エラーがでているはずなので IEのメニューからJavaコンソール を開いてエラーメッセージを載せてください そうしないと解決には向かわない
252 名前:デフォルトの名無しさん [03/11/16 09:44] >>250 というか、HTMLに載せるという表現はやめろ。
253 名前:デフォルトの名無しさん [03/11/16 09:46] >>250 さらに、コンソールからじゃなくてアプレッツビューワだろ
254 名前:6ヶ月目素人 mailto:sage [03/11/16 10:12] >>251-3 言葉の使い方失礼しました。 Table.java cgi.io-websight.com/index2/uploarder/img/hare6493.bin ExcelAdapter.java cgi.io-websight.com/index2/uploarder/img/hare6494.bin ↑こちらなのですが、アプレッツビューワでは、コピー&ペーストできるのですが HTMLに映すと動きません、エラーメッセージ出す右クリック?も動きませんでした。
255 名前:デフォルトの名無しさん [03/11/16 10:15] HTMLに映す、か。 面白い表現考えるね。 でも、やめろ。
256 名前:デフォルトの名無しさん [03/11/16 10:24] >>254 今確認しました やっぱり、クリップボードのアクセスでjava.security.AccessControlException がスローされています ちょっと待っててください。
257 名前:デフォルトの名無しさん mailto:sage [03/11/16 10:36] >>248 8月からそのページ見ているのに、なんでそのページの サマリーくらい読んでないんだろ。アプレット署名しないと駄目だよって ちゃんと書いてあるのに。高々850wordsだよ、それ。
258 名前:6ヶ月目素人 mailto:sage [03/11/16 11:09] >>257 Note that, since the system clipboard is not accessible to unsigned applets, this functionality will not be available to those Java programs. unsigned appletsをsignありにするには、どうしたらいいのでしょうかね。 HTMLでは使えないってことですかね。 これを解決する方法は、どこをいじれば良いのでしょうか。 >>256 さん、ありがとうございます。
259 名前:デフォルトの名無しさん mailto:sage [03/11/16 11:37] >>258 (1)J2SE SDK日本語ドキュメントの一番最初のページを上から下まで 眺めてみる。 (2)signed appletでぐぐる。 もちろん、htmlからの呼び出しでも署名付きアプレットは使える。
260 名前:デフォルトの名無しさん mailto:sage [03/11/16 13:21] >>255 じゃあ、なんて言うの?
261 名前:デフォルトの名無しさん [03/11/16 18:21] HTMLはあくまでWebページを記述するための規格であって それを表示するためのプログラムにはまた別の名前がついているので 「HTMLに載せる」とか「HTMLに映す」という表現は意味不明 これから先は自分で調べて考えてきてね あとあれをアプレッツビューワと言う人は>>253 くらいだと思うので みんなどう言ってるかも自分で調べてきてね
262 名前:デフォルトの名無しさん [03/11/16 18:28] >>261 おい、失礼なこと言うなよ >プロンプトからは開けるのですが、HTMLには乗ってくれませんでした。 これに対して 「さらに、コンソールからじゃなくてアプレッツビューワだろ」 と言ったまでだ、どこに疑問があるんだ?appletviewerだろが。 プロンプトを自分の脳内でコンソールに変換してしまったがな
263 名前:デフォルトの名無しさん [03/11/16 18:39] >>261 ま、半可通は黙ってなさいってこった(藁。
264 名前:デフォルトの名無しさん [03/11/16 19:12] www.google.com/search?num=100&hl=ja&lr=lang_ja&q=%83A%83v%83%8C%83b%83c%83r%83%85%81%5B%83%8F アプレッツビューワに該当するページが見つかりませんでした。 "アプレッツビューワ"を含むページは見つかりませんでした。
265 名前:デフォルトの名無しさん [03/11/16 20:02] >>264 ネタにムキになるのはカコワルイ
266 名前:デフォルトの名無しさん [03/11/16 20:03] >>260 アプレットに載せるで十分だろ。
267 名前:デフォルトの名無しさん [03/11/16 20:38] >>265 >>254 が真にうけてるから言ってみたんだけど ネタなら>>262 でそういってくれればよかったのに 変なツッコミ入れるからつい本気かと思ったよ
268 名前:デフォルトの名無しさん [03/11/16 20:40] >>267 > >>254 が真にうけてるから言ってみたんだけど あ、ほんとだ。 ネタはこどもがマネするといけないから、ほどほどに。 int型はデータ型ではない。
269 名前:デフォルトの名無しさん [03/11/16 20:42] int型などを参照型に対してデータ型というのはよくない。 ネタに捕捉カコワルイ・・・
270 名前:デフォルトの名無しさん mailto:sage [03/11/16 20:43] データ型はよそのスレでもう終った話題だから(w
271 名前:6ヶ月目素人 mailto:sage [03/11/17 00:12] えっと、>>260 は自分じゃないです。あしからず。 signの方読んでなんとかします。(これから) 書き込むついでに、もう一つ質問していきます。 HTMLでアプレットとして動いてるJTableからサーバーに値を送って計算 計算結果をJTableに返してくるということをやりたくて、考えていたのですが ttp://cgi.io-websight.com/index2/uploarder/img/hare6501.bin ↑こんな感じに、アプレット⇔サーブレットのサンプルをいじってるのですが //TableModel m = table.getModel(); //Object x = m.getValueAt(0,0); //int amount=Integer.parseInt((String)x); ↑の//をはずして、//int amount=3;にしても、データサーバーに飛ばしてくれません。 どこをいじっていったらいいのでしょうか。。。
272 名前:デフォルトの名無しさん mailto:sage [03/11/17 00:17] >>271 HTMLで、というのを外せ。
273 名前:デフォルトの名無しさん mailto:sage [03/11/17 00:36] >>272 何度も何度も繰り返し「HTML」というのが出てくるから、思わず、 「ぐわぁぁぁ もう二度とHTMLなんていうなぁぁぁ」 と、がきんちょのように 床にゴロゴロころがって泣きたくなってしまった。
274 名前:デフォルトの名無しさん mailto:sage [03/11/17 00:40] >>271 とりあえずHttpURLConnectionとHTTPについて参考書か何かで 勉強したほうがいいと思うよ。リクエストメソッドとはなにかとかも。 そのコード見てるとサーブレット側でdoPostなどをちゃんと実装して いるかどうかもなんか怪しい気がする。 あと既にSwingの話じゃないのでこれ以上この場所での質問はどうかと。
275 名前:デフォルトの名無しさん mailto:sage [03/11/17 00:48] (こんなことわざわざ言う必要もないのだが) 言葉の定義でそこまで突っ込んでやらんでもいいだろうに。
276 名前:6ヶ月目素人 mailto:sage [03/11/17 00:51] >>274 そうですか。swingじゃないですかね。 int amount=Integer.parseInt(bookFld.getText()); ではできるのに、 TableModel m = table.getModel(); Object x = m.getValueAt(0,0); int amount=Integer.parseInt((String)x); こっちだと動かないので、問題はTableModelかな?って今調べてます。 一応、httpURLConnectionは↓みたいに書いてあります。 極意そのままなのですが、これじゃダメなのでしょうか ttp://cgi.io-websight.com/index2/uploarder/img/hare6504.bin
277 名前:デフォルトの名無しさん mailto:sage [03/11/17 01:52] >>275 言葉の定義は大切だ。 ようするにそこに勘違いが含まれてるわけだから。
278 名前:デフォルトの名無しさん mailto:sage [03/11/17 02:34] でも誰も正しく説明できない罠。
279 名前:6ヶ月目素人 mailto:sage [03/11/17 04:02] >>276 で出来ないといってたこと解決しました。 ttp://cgi.io-websight.com/index2/uploarder/img/hare6527.bin >>259 さんの出してもらった解決策でコピー&ペーストできるようにしてきます。 お世話になりました。 ところで、自分は学生で、発表の期限が近いため毎日やってるのですが 社会人の方は、どれ位のペースでプログラミングされてるのですかね? 毎日徹夜が当たり前なのでしょうか? スレ違いな質問すいません。
280 名前:デフォルトの名無しさん mailto:sage [03/11/17 11:35] JListにはなんでsetVisibleColumnCountがないの?
281 名前:6ヶ月目素人 mailto:sage [03/11/19 10:46] >>259 で言われたことを進めて3日経ちました。。。 未だに解決できません。 ttp://www.dmz.hitachi-sk.co.jp/Java/Tech/security/12signedapplet.html このページを参考に、何度も試みているのですが、 自分の作ったアプレットはHTMLではエラーになってしまいます。 java.security.AccessControlException のエラーの回避方法を どうか教えてもらえないでしょうか。
282 名前:6ヶ月目素人 [03/11/19 10:46] ageます。
283 名前:デフォルトの名無しさん mailto:sage [03/11/19 10:56] そのページのサンプルはそのとおりやってみて動くんだよね? 自分の作った例のテーブルがダメなんですか?
284 名前:デフォルトの名無しさん [03/11/19 11:09] Javaでゲーム作る人って、Swing使うの? ノベル系のゲームくらいなら何とかなるような気がするんだけど。
285 名前:6ヶ月目素人 mailto:sage [03/11/19 11:30] >>283 すいません、できました>w< 自分のPC上ではできたけど、これをネットで公開した時の不具合が心配ですが、 一応解決しました。 コピー&ペーストのところで著名が必要だったのですが jarの使い方そのものからやり直してみたらできました。 煮詰まっても、いいこと無いですね。。。ここに書き込みしたことで一回冷静になれました スレ汚しすいませんでした。
286 名前:デフォルトの名無しさん mailto:sage [03/11/19 18:18] >>284 使います。 Swing使ったらJava2Dが使えないということはない。
287 名前:デフォルトの名無しさん mailto:sage [03/11/19 23:38] >>286 284はswingだと重いと思ってるんだろ。 swing でも描画は重くない (どころか 1.4 ではめちゃくちゃ速くなった) のに。
288 名前:デフォルトの名無しさん mailto:sage [03/11/19 23:51] 「速くなった」と「速い」は違う。(Swingは好きだが)
289 名前:デフォルトの名無しさん [03/11/20 00:33] 1.2と1.3の糞加減ですっかり「Java(Swing)=遅くて話にならん」が定着したな。
290 名前:デフォルトの名無しさん mailto:sage [03/11/20 10:35] ゲームならAWTで足りるんじゃないの?
291 名前:デフォルトの名無しさん mailto:sage [03/11/20 19:26] ボタンとか、設定ダイアログとかはSwingでいいんじゃない? JFrameにCanvas置いてフルスクリーンゲーム作ってもいいし。
292 名前:デフォルトの名無しさん mailto:sage [03/11/21 01:01] VolatileImageでWindowsリソースに直接かきこめるし、 BufferStrategyでフル画面のページフリッピングもできるから、 WinAPI直描きと比べて大きく遅れをとることはない・・・と思うよ。
293 名前:デフォルトの名無しさん mailto:sage [03/11/21 01:13] ほっといてから、アクティブウィンドウにすると 再描画まで、ものすごくまたされるのなんとかならんかね。。
294 名前:デフォルトの名無しさん mailto:sage [03/11/21 01:25] namcoはJ-PHONE用のリッジレーサーを作る時に まずプロトタイプをJ2SEで作った。 ・・らしいのだが、本当にJ2SEでリッジレーサーが作れるものだろうか? というか、よくJ-PHONEのKVMであれが動いてるよな・・
295 名前:デフォルトの名無しさん mailto:sage [03/11/21 04:24] >>294 描画をJNIでネイティブでやるようにすればいけるのかも。 プロトタイプなら、ふつうにJava3Dでもいいのかもね。
296 名前:デフォルトの名無しさん mailto:sage [03/11/23 02:34] そのプロトタイプで遊んでみたいもんだ。 公開してくれないかなあ・・・
297 名前:デフォルトの名無しさん [03/11/23 11:00] >>294 そのプロトリッジレーサーが具体的に どの程度のクオリティかわからないけど 意外とそういったゲームはさくさく動きますよ(J2SE) Appletとかでも、これJava?なんていうのありますし・・
298 名前:デフォルトの名無しさん mailto:sage [03/11/23 11:39] プロトって言ったってWindows版のMascot Capsule使ってるんだろうから, J2SEとかあんまし関係ないものと思われ.
299 名前:デフォルトの名無しさん mailto:sage [03/11/23 12:47] ネイティブAPIでガシガシ書いてんだからJavaとか全然かんけーねー。あほか。
300 名前:デフォルトの名無しさん [03/11/24 17:05] 「ガシガシ書く」という言葉を好む香具師は低脳の法則
301 名前:デフォルトの名無しさん mailto:sage [03/11/24 20:56] リッジレーサー普通に動くんじゃないのか? だって例えばエミュ使ってJ-PHONEリッジレーサーをPCで動かしたら やっぱりPC上で携帯以上のパフォーマンス出るんだろ? iアプリ出はじめはPCと実機での速度は比べ物にもならなかったんだけど 最近はどうなんだろうね
302 名前:デフォルトの名無しさん mailto:sage [03/11/24 21:20] >>301 スクラッチパッドのアクセスは、あほほどおそい。
303 名前:デフォルトの名無しさん mailto:sage [03/11/24 22:10] Swingを使ったアプリを作成し、売上げている方に質問 お客の要求はどのようなものだったんでしょうか?
304 名前:デフォルトの名無しさん mailto:sage [03/11/24 22:17] >>303 MacとWindowsで動くものを安く早く。
305 名前:デフォルトの名無しさん mailto:sage [03/11/24 22:27] >>304 互換性低いじゃん。MacOSX上でソース互換でgccを使ったほうがヨサゲ。 旧マックってJavaですらダメじゃん。
306 名前:デフォルトの名無しさん mailto:sage [03/11/24 22:37] >>305 ウィンドウ表示とか、入出力とか、それぞれ勉強するのが・・・
307 名前:デフォルトの名無しさん [03/11/24 22:57] お客の要求はともかく人材的にJavaしか使えないって言う場合が多いと推測
308 名前:デフォルトの名無しさん mailto:sage [03/11/24 22:57] >>306 勉強しなくてもできる程度のソフトなら値段つかねぇよ。 素人に作れないものを売ってナンボ。
309 名前:デフォルトの名無しさん mailto:sage [03/11/24 22:59] 正直、プロとしてちゃんと仕事するんだったら、 GUIは環境ごとに作り直すしかないよ。 wxWindowsなんかもダメダメ。
310 名前:デフォルトの名無しさん mailto:sage [03/11/24 23:10] 納期、値段、操作性でネイティブGUIとウェブアプリの中間辺りだな。
311 名前:デフォルトの名無しさん mailto:sage [03/11/24 23:17] >>308 勉強してたら安く早くつくれないだろ。 Windows用・Mac用を別々に作っても同じ。
312 名前:デフォルトの名無しさん mailto:sage [03/11/24 23:23] >>311 ゴミ屑Swingの勉強に費やした費用はどうなってんの?
313 名前:デフォルトの名無しさん mailto:sage [03/11/24 23:28] Swingの質を上げるしかないな
314 名前:デフォルトの名無しさん mailto:sage [03/11/24 23:31] >>309 wxWindows はダメダメだけど Qt は違うよ。 Photoshop Album 見ればわかるって。
315 名前:デフォルトの名無しさん mailto:sage [03/11/24 23:43] >>308 別に素人が作れない技術で作るのが売り物じゃないよ 仕様を精査して 納期を守って ドキュメントを納品して 保守契約を結べば 技術力の高いアマチュアが作るようなソフトでも値段はつく。 問題はどのくらい客の手間を軽減できるかだ。
316 名前:デフォルトの名無しさん mailto:sage [03/11/24 23:45] >>311 参入の壁が低くなると価格破壊、結局利益が出なくなって、 その分野から撤退。 簡単にできるようになったらビジネスとしてはおしまい。 もっと難しい分野に進出しましょう。
317 名前:デフォルトの名無しさん mailto:sage [03/11/25 00:02] >>307 あ、そうか。それなら納得。 Javaしか使えないソフトウェアも何だかなぁ。 実際にそんなとこあるのかな。
318 名前:デフォルトの名無しさん [03/11/25 00:03] ↑×ソフトウェア ○ソフトウェア会社
319 名前:デフォルトの名無しさん mailto:sage [03/11/25 00:28] >> 簡単にできるようになったらビジネスとしてはおしまい。 >> もっと難しい分野に進出しましょう。 簡単にできる道を見つけるのがビジネスなの。
320 名前:デフォルトの名無しさん mailto:sage [03/11/25 00:43] 簡単・確実・迅速が一番だ。 コードの量なんか少ない程いいよねぇ。書かないでお金は行ってくるなら最高。 1stepいくらで食ってる人たちはどうだかしらないけどさ。
321 名前:デフォルトの名無しさん mailto:sage [03/11/25 01:21] >>320 最初はいいけど、他社と値下げ競争が始まって、 次は人件費の圧縮。
322 名前:デフォルトの名無しさん mailto:sage [03/11/25 01:31] >321 >319の書いたの読んだ? 他人がやらない方法で手を抜くのが他社との差別化さ。 その役に立つならSwingだろうが、VBだろうが、COBOLだってアリアリ。
323 名前:デフォルトの名無しさん mailto:sage [03/11/25 01:54] >>322 確かに インスタントラーメンを出すラーメン屋も レンジでチンだけのレストランも成立する。 ノーパンのウェイトレスが出てくれば客は入る。 でもねぇ、そういうアプローチは風俗の手法だよねぇ。 (ノーパンシャブシャブは比喩だからね)
324 名前:デフォルトの名無しさん mailto:sage [03/11/25 02:17] ラーメン屋というからにはすべてのメンを自家製にする必要があるかといえば、そうではない。 ファミレスでパスタゆでて、値段があがるのも本末転倒。 一般的な操作ができればいいのであればSwingで十分。
325 名前:デフォルトの名無しさん mailto:sage [03/11/25 02:27] >>324 でもそれだと本職のコックをリストラしてアルバイトとパートを 増やす世界。本職のソフト屋が生存可能な世界じゃないね。
326 名前:デフォルトの名無しさん mailto:sage [03/11/25 02:51] >>325 > 本職のソフト屋が生存可能な世界じゃないね。 なにか問題でも?w
327 名前:デフォルトの名無しさん mailto:sage [03/11/25 03:03] >>326 問題はない。健康保険も年金払えなくても幸福はあるさ。
328 名前:デフォルトの名無しさん mailto:sage [03/11/25 23:03] SwingWT の開発ペースすごくはやいねー。 いまから SWT 覚える気になれないけど、SWT の速度面のメリットや OSネイティブコンポーネントの美しさが欲しい人はこれを試してみれ。 swingwt.sourceforge.net/
329 名前:デフォルトの名無しさん mailto:sage [03/11/26 00:18] 読んでないけど、それって、Swingを前提にコーディングしたものを一発でSWTに変換、とかそういったモノ?
330 名前:デフォルトの名無しさん [03/11/26 02:10] SWTをベースにしたSwingってことじゃないの?
331 名前:デフォルトの名無しさん mailto:sage [03/11/26 02:17] SWTをSwingでラップ?
332 名前:デフォルトの名無しさん mailto:sage [03/11/26 11:25] 退化したのか進化したのか