Java低速GUI Swing 10 (492レス)
Java低速GUI Swing 10 http://mevius.5ch.net/test/read.cgi/tech/1316528595/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
313: デフォルトの名無しさん [] 2014/06/28(土) 02:46:27.29 ID:8qn5Q6Kh >>312 URLまちがえた http://www.m9-www.comだ http://mevius.5ch.net/test/read.cgi/tech/1316528595/313
314: デフォルトの名無しさん [] 2014/07/01(火) 00:34:52.96 ID:l5LYMUhe >>313 なにこれキモい http://mevius.5ch.net/test/read.cgi/tech/1316528595/314
315: デフォルトの名無しさん [sage] 2014/07/01(火) 00:39:48.00 ID:TY9SsTx2 >>314 何が? ドメイン名がか? http://mevius.5ch.net/test/read.cgi/tech/1316528595/315
316: デフォルトの名無しさん [sage] 2014/07/01(火) 00:42:09.10 ID:t5KNleFu 怪しいリンク踏んで遠隔操作されたらたまったもんじゃない http://mevius.5ch.net/test/read.cgi/tech/1316528595/316
317: デフォルトの名無しさん [sage] 2014/07/01(火) 00:44:45.25 ID:TY9SsTx2 >>316 ヘボOSとかヘボブラウザ使ってるとビクビクしなきゃなんないのかもね http://mevius.5ch.net/test/read.cgi/tech/1316528595/317
318: デフォルトの名無しさん [sage] 2014/07/01(火) 00:47:21.29 ID:t5KNleFu 片山ゆうちゃんとかいう奴の事件が2chにリンク貼ってダウンロードさせるのが目的だったじゃn http://mevius.5ch.net/test/read.cgi/tech/1316528595/318
319: デフォルトの名無しさん [sage] 2014/07/01(火) 00:49:23.25 ID:TY9SsTx2 >>318 あの人、ブラウザで閲覧しただけで即感染するレベルのもん作れたの? http://mevius.5ch.net/test/read.cgi/tech/1316528595/319
320: デフォルトの名無しさん [sage] 2014/07/01(火) 00:53:10.36 ID:t5KNleFu ? http://mevius.5ch.net/test/read.cgi/tech/1316528595/320
321: デフォルトの名無しさん [] 2014/07/01(火) 01:02:31.27 ID:l5LYMUhe >>315 サイトが緑一色できもい http://mevius.5ch.net/test/read.cgi/tech/1316528595/321
322: デフォルトの名無しさん [sage] 2014/07/01(火) 01:08:07.73 ID:TY9SsTx2 >>321 どうでもいい所にツッコんでるなー。 どうせなら、サイトの一番下にコメント書けるようになってるみたいだから、 「背景を別の色にしてください」 って作者さんにリクエストすればいいんでない? http://mevius.5ch.net/test/read.cgi/tech/1316528595/322
323: デフォルトの名無しさん [sage] 2014/07/01(火) 01:15:09.86 ID:DKn6nEXB なんでそこまでする必要があるのかよくわからんが…? http://mevius.5ch.net/test/read.cgi/tech/1316528595/323
324: デフォルトの名無しさん [] 2014/07/01(火) 01:23:12.00 ID:l5LYMUhe >>322 書いてきたwww http://mevius.5ch.net/test/read.cgi/tech/1316528595/324
325: デフォルトの名無しさん [sage] 2014/07/01(火) 01:42:57.88 ID:TY9SsTx2 >>324 ナイスw http://mevius.5ch.net/test/read.cgi/tech/1316528595/325
326: デフォルトの名無しさん [sage] 2014/07/01(火) 01:59:30.86 ID:73ppV3Pt 2ちゃんブラウザは書き込める公開proxyにしか興味なくなった http://mevius.5ch.net/test/read.cgi/tech/1316528595/326
327: デフォルトの名無しさん [] 2014/07/01(火) 19:55:40.58 ID:l5LYMUhe >>313 そっさく更新されててワロタwww しかも背景ちょっと色が薄くなっただけ http://mevius.5ch.net/test/read.cgi/tech/1316528595/327
328: デフォルトの名無しさん [sage] 2014/07/01(火) 22:33:31.10 ID:0gnxeu7b 作者さんいい奴ぽいな。他人事だと思って軽い気持ちでコメント書けばって言った俺ちょっと反省。 http://mevius.5ch.net/test/read.cgi/tech/1316528595/328
329: デフォルトの名無しさん [] 2014/07/04(金) 10:20:14.34 ID:ki/Hrv71 タイトルバーを独自に描画しないと、FX使っても カッコ悪いアプリしかできないね。 http://mevius.5ch.net/test/read.cgi/tech/1316528595/329
330: デフォルトの名無しさん [sage] 2014/07/04(金) 15:13:09.85 ID:2BEMuw6w 俺も昔そう思ってたわ 「俺の考える最強のタイトルバー」をユーザは求めているのか? どんなメリットやデメリットがあるのか?自己満足じゃないのか? http://mevius.5ch.net/test/read.cgi/tech/1316528595/330
331: デフォルトの名無しさん [sage] 2014/07/04(金) 15:22:19.68 ID:5DJegE4T タイトルバーの色をラズベリーレッド・パールホワイト・ミッドナイトブラック の中からお選びください http://mevius.5ch.net/test/read.cgi/tech/1316528595/331
332: デフォルトの名無しさん [] 2014/07/04(金) 19:54:49.97 ID:TeA8MqEy 野際陽子「Forte (for Java)」 http://mevius.5ch.net/test/read.cgi/tech/1316528595/332
333: デフォルトの名無しさん [] 2014/07/04(金) 19:56:48.86 ID:TeA8MqEy 間違えた。 野際陽子「レディース・アートネイチャーより、Forte (for Java)登場しました。」 http://mevius.5ch.net/test/read.cgi/tech/1316528595/333
334: デフォルトの名無しさん [sage] 2014/07/04(金) 20:26:15.65 ID:TdLiAOcG 今までSwingの標準Look&feelで書いていたプログラムをGTK+のLook&feelで動かそうと思ってmainの最初にUIManagerの命令を足しました。 見た目はしっかりGTK+化されているのですが、setBackgroundなどが機能せず、色が変更されません。 専用の命令が必要なのでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1316528595/334
335: デフォルトの名無しさん [] 2014/07/05(土) 00:21:13.32 ID:77Vn7+/u もっと楽にSwingでツール作る方法ないですか http://mevius.5ch.net/test/read.cgi/tech/1316528595/335
336: デフォルトの名無しさん [] 2014/07/05(土) 10:02:16.54 ID:NYv28J6g setBackgroundしてから、repaint();で変わらない? http://mevius.5ch.net/test/read.cgi/tech/1316528595/336
337: デフォルトの名無しさん [sage] 2014/07/05(土) 10:29:12.21 ID:2Gh+Q8W3 >>335 NetBeansなどのデザイナー使えばいいんでね http://mevius.5ch.net/test/read.cgi/tech/1316528595/337
338: デフォルトの名無しさん [sage] 2014/07/05(土) 23:46:53.24 ID:ZADZ7zV+ >>334 UIManagerとUIDefaultsとputClientProperty使えと何度言えば 軽量コンポーネントは描画してないっつーの。 それかJavaFX使え。CSS書けばそれで済むからSynthと違って本当にCSSだけでなんでもできるから。 テンプレに入れとけよこれ。 http://mevius.5ch.net/test/read.cgi/tech/1316528595/338
339: デフォルトの名無しさん [] 2014/07/07(月) 09:37:46.43 ID:foVj13gH JavaFXのメリットが良くわからん。 SwingのL&Fを強化すれば済んだんじゃないのか? substanceとか、syntheticaとかの外部ライブラリを使えば綺麗にできるけどね。 http://mevius.5ch.net/test/read.cgi/tech/1316528595/339
340: デフォルトの名無しさん [sage] 2014/07/07(月) 09:41:14.32 ID:dSawaSg/ 時既におすし http://mevius.5ch.net/test/read.cgi/tech/1316528595/340
341: デフォルトの名無しさん [] 2014/07/07(月) 18:58:53.14 ID:ZaujDPWf JavaFXの推しはただのGUIアプリだけじゃなくて3D 下のサイトとかみてたらいずれJavaFXでゲームとか作る奴が出てきそう http://yucchi.jp/blog/?p=1384 http://www.torutk.com/projects/swe/wiki/JavaFX_3D%E3%82%92%E7%90%86%E8%A7%A3%E3%81%99%E3%82%8B http://mevius.5ch.net/test/read.cgi/tech/1316528595/341
342: デフォルトの名無しさん [sage] 2014/07/07(月) 21:23:35.88 ID:Iqno8aWn >>339 FXで今度こそプラットフォームインデペンデントな開発ができると夢見たんやな… http://mevius.5ch.net/test/read.cgi/tech/1316528595/342
343: デフォルトの名無しさん [sage] 2014/07/08(火) 02:22:01.51 ID:OOLRPQW0 >>339 ・原則ソフト前提のswingとちがってH/Wアクセラレーション前提で動いてるとか ・ライブラリのスペースがswingと比べて超軽量とか ・Swingにないコンポーネントサポートしてるとかはnetiveな部分が関わってるからswingではできないしJNIでJAWT呼び出す以上糞重いし ・マルチスレッドで書いたつもりなのに謎のバグがあるし ・>>334みたいなswingわかってない奴がどうやっても描画ぶっ壊せない設計になってるとか LnFなんてメインテーマじゃない。 >>342 javafxはそんなもん目指してない。バリバリプラットフォーム依存してるしJAWTより薄いnativeで書かれてる。 そもそもRIAなんだからプレゼンテーション層はアプリケーションプログラマが書くからその下触らせないようにしてるからプラットフォーム独立なんて必要ない。 実装にクロスプラットフォームなライブラリ使ってるから移植性に問題もない。だから3dできるしwebブラウザあるし動画再生できるしOS依存の機能使える。 他にも山ほどメリットあるけどあげ出したらキリがない。 というか、SwingXのpainter APIをsunが諦めた時点でswing捨てるのは決まったようなもんだしjavafxにswing teamがsponsoredしてるからその内swingはメンテ終わる。 http://mevius.5ch.net/test/read.cgi/tech/1316528595/343
344: デフォルトの名無しさん [sage] 2014/07/08(火) 02:31:00.59 ID:OOLRPQW0 あと >外部ライブラリを使えば綺麗にできるけどね。 その外部のライブラリをJREに含めるはずだったSwingAppFrameworkがキャンセルされた後javafx2に移行したんだよ。 ほかにもSwingLabの成果は将来のSwingにマージするつもりだったけどこれもJXLayer以外キャンセル。SwingLabはSwingにおけるboostだからそこが解散したらもう未来はない。 javafxにおけるSwingLabに相当するコミュニティもすでにあるから移行する気まんまんだよ。 http://mevius.5ch.net/test/read.cgi/tech/1316528595/344
345: デフォルトの名無しさん [sage] 2014/07/08(火) 11:31:52.09 ID:nw0aRkq1 そのJLayerも糞だからなぁ… http://mevius.5ch.net/test/read.cgi/tech/1316528595/345
346: デフォルトの名無しさん [] 2014/07/10(木) 19:35:54.65 ID:FVwx7uR4 JavaFXってWindow最大化判定ってできないの? http://mevius.5ch.net/test/read.cgi/tech/1316528595/346
347: デフォルトの名無しさん [sage] 2014/07/12(土) 19:54:42.19 ID:HYAbDDu5 Y_AXISに配置するBoxLayoutを設定し、maximumSizeを決めたJPanelの下にJTextPaneを設定すると、 JTexetPaneの右端まで文字が行っても改行してくれなくなってしまうのですが、これを改善する方法はありますでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1316528595/347
348: デフォルトの名無しさん [sage] 2014/08/25(月) 13:05:21.60 ID:Hlfi2Pum swing designerのような、GUIでウィンドウパーツを組み、ダイレクトにプログラムが書ける EclipseのJavaFX2プラグインありませんか? http://mevius.5ch.net/test/read.cgi/tech/1316528595/348
349: デフォルトの名無しさん [sage] 2014/08/27(水) 01:37:22.69 ID:QfVKLTi4 >>348 それはどのIDEもSceneBuilderを組み込んでるからFXMLのポトペタ部分はどれも同じなのは知ってる上でeclipse固有の話? それならIncubation projectになってるe(fx)clipseがある。 ほかのIDEとの違いはttp://www.coppermine.jp/docs/programming/2013/12/efxclipse.htmlが簡単に説明してる。 http://mevius.5ch.net/test/read.cgi/tech/1316528595/349
350: デフォルトの名無しさん [sage] 2014/08/27(水) 09:07:16.63 ID:qNhMHOnM >>349 arigatou http://mevius.5ch.net/test/read.cgi/tech/1316528595/350
351: デフォルトの名無しさん [sage] 2014/08/29(金) 22:54:51.07 ID:fnZeOk7J ところでJava1.8+swingがデグレードだらけらしいんだが。 Java+Swingによる2chブラウザ V2C_R72 http://anago.2ch.net/test/read.cgi/software/1407868516/ 416 2014/08/29(金) 11:52:21.44 ID:sik4QNGf0 名無しさん@お腹いっぱい。(sage) V2Cが原因じゃなくて1.8.0_20のIME関連が死んでるっぽい。 jEditでも日本語入力しようとすると死ぬ。 ちゃんとテストしてからリリースしろよ。 java - Swing rendering appears broken in JDK 1.8, correct in JDK 1.7 - Stack Overflow http://stackoverflow.com/questions/22737535/swing-rendering-appears-broken-in-jdk-1-8-correct-in-jdk-1-7 http://i.stack.imgur.com/zZwGe.png The rendering of the Font seems to be not OK. Additionally the Button looses its Text, when i move my mouse over it. http://mevius.5ch.net/test/read.cgi/tech/1316528595/351
352: デフォルトの名無しさん [sage] 2014/08/30(土) 00:50:53.87 ID:g4GRl5RV いっそのこと日本語入力不可にしてくれればいいのに http://mevius.5ch.net/test/read.cgi/tech/1316528595/352
353: デフォルトの名無しさん [sage] 2014/09/01(月) 00:44:58.48 ID:zH+I4BTB >>351 スレ嫁 http://mevius.5ch.net/test/read.cgi/tech/1316528595/353
354: デフォルトの名無しさん [sage] 2014/09/01(月) 01:32:35.36 ID:zH+I4BTB ゴメンよスレ間違えた http://mevius.5ch.net/test/read.cgi/tech/1316528595/354
355: デフォルトの名無しさん [sage] 2014/09/07(日) 16:03:02.49 ID:5nNaVA+D JavaFXスレが機能してないようなので、こちらで質問。 JavaFXでウィンドウがアクティブになったときに、イベントを発動させたいときはどうしたらいいのでしょう? addFocusListenerに相当する機能が見つからなくて。 以下はSwingでのサンプルです。 ttp://2sen.dip.jp/cgi-bin/upgun/up1/source/up0607.zip JavaFXのシーンビルダー2.0で探してみたけどよく分かりませんでした。 分かる人が居たらどうかお願いします。 http://mevius.5ch.net/test/read.cgi/tech/1316528595/355
356: デフォルトの名無しさん [sage] 2014/09/07(日) 17:16:13.67 ID:qGzfz7wC 前スレ落ちてたんだな http://peace.2ch.net/test/read.cgi/tech/1404491265/ http://mevius.5ch.net/test/read.cgi/tech/1316528595/356
357: デフォルトの名無しさん [sage] 2014/09/07(日) 22:40:43.72 ID:A6PLBI8n そこ前スレじゃないし。分けても人来なくて過疎って落ちるだけって前から言われてたのにテンプレも貼らずに立て逃げしただけ。 http://mevius.5ch.net/test/read.cgi/tech/1316528595/357
358: デフォルトの名無しさん [] 2014/09/08(月) 18:47:45.13 ID:X3CXKHE7 >>351 そういうことだったのね どうもSWINGで作ったアプリがJDK8に入れ替えたトタンに、JtextField上で日本語変換すると アプリが落ちちゃうんだよなあ。 http://mevius.5ch.net/test/read.cgi/tech/1316528595/358
359: デフォルトの名無しさん [] 2014/09/08(月) 22:15:44.08 ID:aXLsXs3S それは、ひどい http://mevius.5ch.net/test/read.cgi/tech/1316528595/359
360: デフォルトの名無しさん [sage] 2014/09/09(火) 01:50:02.16 ID:ZiKzVbCT jdk8u20以降全部ダメだから8u11にしなさいとの神のご神託です。oracleだけに http://mevius.5ch.net/test/read.cgi/tech/1316528595/360
361: デフォルトの名無しさん [sage] 2014/09/09(火) 08:18:05.49 ID:fF7YNadH >>360 Oracleがいかに糞なのかがわかる。 Googleも糞だが、2バイト語圏のテストなんてまるでしていないのがよくわかる。 Javaもそろそろ潮時かもな http://mevius.5ch.net/test/read.cgi/tech/1316528595/361
362: デフォルトの名無しさん [sage] 2014/09/09(火) 09:07:08.70 ID:N9PRwLzG javafxのlinux platformへの対応が今でも後回しってことが根本的に間違ってる java7(javafx2)がでた2011年の時点でも、javaseやjavafxがwindows platformで使えるメリットって全く無いでしょ そういう要不要の判断ができないのは、優先順位や目的も設定できず、なんとなくで作ってたのが原因だろう モバイルデバイス市場をグーグルに持ってかれちゃった時点でjavafxは廃止してとりあえず様子見でswingに集中すべきだったのにね で、できたjavafx api/frameworkはswingと全く同じだし、それならswing apiを流用して内部実装だけ取り替えるという設計もあったんじゃないのかと思う javafx9は現在のjavafx2/8のapiを全て破棄して、swingライブラリ一部として結合してほしいね(それぐらいのことしないとjavaのguiは使ってもらえないだろう) ただ、グーグルはオラクル(サン)に比べれば名ばかりの貢献であって、長期的に実質的にはオープンソースに何らの貢献もしてないし,グーグルはオラクルを上回る大糞ってことは確かだ http://mevius.5ch.net/test/read.cgi/tech/1316528595/362
363: デフォルトの名無しさん [sage] 2014/09/09(火) 10:36:53.39 ID:N9PRwLzG よくみたらJComponentの継承関係がjava.awtに依存してるからjavafxとswingを統合するのは無理か それで考えてみたんだけど、javafxのui生成はfxml,cssだけにして、javaコードではui生成はできないようにすればjavafx apiの大半を削除できるし、awt,swingとの差別化にもなる fxmlにはannotation仕様も入るから、html+jsのようにbindingもfxmlでやれるし、現在javafx apiが肥大化し続ける問題を全て解決できるだろうね html,cssでpage form作るのとほぼ同じパラダイムになるからswing mvcを学ばなくて済むし、コントロールのクラスが非公開なのだから公開java apiをメンテしなくて済む uiの動的生成は全く使わないしbuilder classパターンと同じくいらないから、コントロールのjavaクラスはjava9では削除にして、fxml+annotation(java)+nashorn(js object)で構築するのが自然だろう http://mevius.5ch.net/test/read.cgi/tech/1316528595/363
364: デフォルトの名無しさん [sage] 2014/09/09(火) 21:34:12.59 ID:gE54p7sq そもそもJavaの商用アプリケーションなんて「素人が作りました」という言い訳が可能が携帯ゲーム以外で見たことないしな… http://mevius.5ch.net/test/read.cgi/tech/1316528595/364
365: デフォルトの名無しさん [sage] 2014/09/09(火) 23:49:07.93 ID:WqBl9/NJ uiは基本的に使いまわしたり他に流用したりせず使い捨て前提でデザインするから、ui frameworkが大きく変わって互換性があまり考慮されなくてもあまり困らないだろう。 kde3,4やgonome2,3も互換性は維持は前提としてないし、ui frameworkは同一バージョンのプラットフォーム固有で、パフォーマンスが必要な3d,anime,game,canvasなどはネイティブに密着で作って欲しいね。 というか、多少複雑でもhtml,flashですら簡単に素早く作れるのだから、それに比べれてみても、javafx8 apiは肥大化して、機能多過ぎで、言語サポート(リテラル)がなくいためコードが多くなって煩雑になる。 しかも、frameworkの設計が使い捨て捨て前提のui生成ではないから管理に手間もかかり、今後javafxをやるのはどう見ても終わってる(普及する可能性もない)。 http://mevius.5ch.net/test/read.cgi/tech/1316528595/365
366: デフォルトの名無しさん [sage] 2014/09/10(水) 01:51:18.45 ID:kEjwoRo9 >で、できたjavafx api/frameworkはswingと全く同じだし まるっきし違うんだが少しはソース読めよ。 ていうかおまえそればっかだな http://mevius.5ch.net/test/read.cgi/tech/1316528595/366
367: デフォルトの名無しさん [sage] 2014/09/10(水) 02:52:08.02 ID:FZcfe1Xa はあ? javaをwindowsだけで使うならjavaなんか止めてc#やれよ。 windowsでjava使う状況は、仕事で必要って以外でjava,javafx,swingが必要な場面ってまずないだろ。 ていうか、linuxのswing,javafxの悲惨すぎる現状を知らないんだろうおまえは? guiなんかhtml page見てもわかるけど、model-viewなんかに分離しなくてもちゃんと作れるし、mvcやその派生のデザイン・パラダイムはもう今の時代やニーズに合わないってこと気が付かないの? linuxやshellもろくに触れず、windowsで満足しているお子様には、guiのお作法とかswing mvcの勉強とか絶対無理。 そもそも勉強が一巡できるかどかよりも、今のjavafx,swing frameworkは巨大で難解すぎて集中力の方が続かないだろね。 http://mevius.5ch.net/test/read.cgi/tech/1316528595/367
368: デフォルトの名無しさん [] 2014/09/10(水) 19:41:54.02 ID:MDlXu+ip >>362 JavaFXに限らずLinuxのデスクトップなんて優先度は最下位でおk。 http://mevius.5ch.net/test/read.cgi/tech/1316528595/368
369: デフォルトの名無しさん [sage] 2014/09/10(水) 23:24:07.65 ID:2er5skvG 誰もwindowsでjava使う話なんてしてない http://mevius.5ch.net/test/read.cgi/tech/1316528595/369
370: デフォルトの名無しさん [sage] 2014/09/10(水) 23:33:48.99 ID:8gLhJ3yi linux desktopが大事なんじゃなくて、javafx platform戦略としてはopenglesのjava platform再実装であって、linux kernel(shell)を使う端末のためのgui shellをx11に変えて提供するのが目的ってことで、 linux実質はopenglesが大事になってる。その流れでopenglesを実装したx11ではないlinux desktopが恩恵を受けられる。 windowsは特別dirextxのラップで提供しているに過ぎないけど、xbox,psなどjavafx(opengles) apiを使うよりよりネイティブのdirectx/c++しか使わないから、 directx版のjavafxを提供し続けてもjava/oracle利益にもならないし、microsoftものに関わってる時点でオープンソースに貢献もしない。 つまりwindows platformは副次的にして、linux(技術者サーバ)、mac(高利益クライアント)にoracle's resourcesを集中しないと、 javaはdotnetの代替に過ぎずjava platformとしても成長することはない(javafxがwindowsで普及することは絶対にない)。 思うに、windows版のoracle jdkは廃止して、jreだけ提供にすれば、google android対策、windows普及対策、ms-devices普及対策になるね。 windowsでjava開発をしたければ、oracle virtualbox(つまりfree linux desktop)か、jre/bin/jjs(つまりecmascript5/6以降)でやらせて、 ide当開発のパフォーマンスが欲しい人は、microsoftものではなく、mac,linux desktopを導入してもらえばいい。 microsoftの社長がナデラに変わったけど、windowsはcloudosを標榜してるから、windows native(desktop)の高速化にもこだわらず、デバイスがcpu 2.0ghz以下だからパフォーマンスも期待できず、 コスト管理のためwin32apiを全般してdotnetに統一しても、今後のmsもの,windows platformものは、デバイスが高速でないから体感も差はないから批判はあまりないだろう。 これが意味するところは、windows native開発ははc/c++を廃止して全てdotnet vmでやるという方向転換をされたら、jvmはdotnetvm上で動きパフォーマンスはかなり悪くなるから、 linux desktop,devices(tabletなど)が大事なのは、javaが今直ぐwindowsから離れないなら、もうjava platformはmicrosoftの手の上なのだからjavaに未来はないからだ。 sunは消滅し、mac,msとも代表者が代わり、時代は変わったし、これに順応してスキームを変えられないところ(もの)は時代にもニーズにも合わず自然消滅するのかと思う。 http://mevius.5ch.net/test/read.cgi/tech/1316528595/370
371: デフォルトの名無しさん [sage] 2014/09/11(木) 00:57:08.09 ID:Si58Y4lt 改行入れておk http://mevius.5ch.net/test/read.cgi/tech/1316528595/371
372: デフォルトの名無しさん [sage] 2014/09/11(木) 01:01:23.65 ID:lSx1Qfe9 この板の投稿の限界値、2048文字丁度なんですよ 他に書いたこともいろいろ削除したんですけどね http://mevius.5ch.net/test/read.cgi/tech/1316528595/372
373: デフォルトの名無しさん [sage] 2014/09/11(木) 08:48:25.32 ID:BpRRpzGv ム板なら圧縮しても読める人多いよ http://mevius.5ch.net/test/read.cgi/tech/1316528595/373
374: デフォルトの名無しさん [sage] 2014/09/11(木) 09:12:41.19 ID:awRn/eWy 率直に聞きますが Swingでスタンドアローンアプリってどうなんでしょうか? やっぱり、各プラットフォーム毎にアプリケーションはそれぞれ に最適なもので作ったほうが良いのでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1316528595/374
375: デフォルトの名無しさん [sage] 2014/09/11(木) 10:17:26.58 ID:1R3HIkNq guiもクロスプラットフォームにできるという発想自体が幻想だったんですよ 実際受け入れられたのはhtml formですし javafxについても、html5のオラクル実装ってことで突き進んで欲しかったんですが、fxml,cssだけでいいんで、java codeでもui作れるのはいらないです(そういうのはswingでお腹いっぱいです) 理想としては、html3,4 (form), html5のタグをjavafxもの(fxml)に変えてclassfileへコンパイルするだけでjavafx appとして動くってのがいい感じなんですけどね http://mevius.5ch.net/test/read.cgi/tech/1316528595/375
376: デフォルトの名無しさん [sage] 2014/09/11(木) 21:32:05.54 ID:DgIouG2i >>374 商用はあきらめて、Pascalみたいに教育に特化すればよいかと http://mevius.5ch.net/test/read.cgi/tech/1316528595/376
377: デフォルトの名無しさん [sage] 2014/09/11(木) 23:33:47.55 ID:1yCRoSM0 ほとんどのGUIは一時の捨てツールだと思う http://mevius.5ch.net/test/read.cgi/tech/1316528595/377
378: デフォルトの名無しさん [] 2014/09/11(木) 23:53:03.87 ID:YiBE1klM 何で「Swingでスタンドアローンアプリってどうなのか?」って質問の答えが 「Pascalみたいに教育に特化すればよい」になるんだよ? http://mevius.5ch.net/test/read.cgi/tech/1316528595/378
379: デフォルトの名無しさん [sage] 2014/09/12(金) 00:26:47.22 ID:/jOX3V4W swing linuxは、java6以降であればgraphics2dが改善されてるので性能やレスポンスの面では実用です。 linuxの本格的なサポートはxrendererがサポートされたjava7みたいですけど。 ただ、gtk-lafは崩れるし、linuxでは金掛けてないんで作りこまれておらずただ動くってだけで、j.a.SystemTrayはやる気ないし、awtとネイティブ日本語入力・変換との連携はjava8u5でもバグってて未だ直ってません。 画面が見たいなら、netbeansやv2cのlinuxをみればいいんじゃないですかね。 http://mevius.5ch.net/test/read.cgi/tech/1316528595/379
380: デフォルトの名無しさん [sage] 2014/09/12(金) 01:27:37.52 ID:/jOX3V4W >>369 windowsでjava使う人がほとんどだと思いますけど。 とくにjavaが一見人気に見えますが、よく見ると実際はwindowsでandroid作ってますってのが大半でしょう。 つまりそういう人たちは、microsoftやgoogleものに貢献してますが、oracle,javaものには全く貢献してません。 上の続きですが、oracle jdkのwindows配布は中にして、windows oracle jdkは有料プログラムだけにするのがいいでしょう。 mac,linuxはオープンソース自体なので有料にする理由はありませんが、windowsではvirtualboxもopenjdkもあるので問題ないです。 これと同じくmsがwin32api, c/c++,vc++を一般向けは廃止にして、有料の契約者だけにして、一般は全てdotnetでやるという戦略をとるは現実的だと思いますよ。 そうすると、windowsplatformのvmものつまりdotnetで作るアプリ以外の全てのアプリはパフォーマンスがでないので、msとの有料契約か、ただ動くっていうのだけになるでしょう。 cloud-osの説明を見ててもmsとしてはwindowsのアプリは、基本html5,js,browserでやってくれればいいことでしょうね。 windowsでandroidしか作れない現状のjavaは、javafx(javame)はもちろんjavase自体がオワコンってことです。 http://mevius.5ch.net/test/read.cgi/tech/1316528595/380
381: デフォルトの名無しさん [sage] 2014/09/12(金) 09:37:40.86 ID:vSDiSYyP 3行でまとめると Javaは糞 http://mevius.5ch.net/test/read.cgi/tech/1316528595/381
382: デフォルトの名無しさん [sage] 2014/09/12(金) 15:18:04.75 ID:SJxZ4wnL JCheckBoxでテキストをクリックしてもチェックが変化しないようにしたいのですが、どうすればよいですか? http://mevius.5ch.net/test/read.cgi/tech/1316528595/382
383: デフォルトの名無しさん [sage] 2014/09/15(月) 10:07:38.73 ID:UBbbh4vC >>381 3行・・・・・ http://mevius.5ch.net/test/read.cgi/tech/1316528595/383
384: デフォルトの名無しさん [sage] 2014/09/15(月) 10:47:37.22 ID:DZ2UFVtM 3行革命 http://mevius.5ch.net/test/read.cgi/tech/1316528595/384
385: デフォルトの名無しさん [] 2014/09/15(月) 19:27:00.14 ID:G9G1bER9 JavaFXで作った2chブラウザとかあるよ かなり重いけど http://www.m9-www.com http://mevius.5ch.net/test/read.cgi/tech/1316528595/385
386: デフォルトの名無しさん [sage] 2014/09/15(月) 20:08:18.69 ID:8/HnkckP >>381 なるほど、こういう意見を言う奴は、3以下の数すら数えられない知性の持ち主と言うことで、 ということは、まともな知性の持ち主は当然逆。 http://mevius.5ch.net/test/read.cgi/tech/1316528595/386
387: デフォルトの名無しさん [sage] 2014/09/16(火) 18:54:45.77 ID:hzlXvld1 >>384 それって、もしかして産業革命とモジったの? http://mevius.5ch.net/test/read.cgi/tech/1316528595/387
388: デフォルトの名無しさん [sage] 2014/09/16(火) 19:15:22.45 ID:AJgGs2AR bomb http://mevius.5ch.net/test/read.cgi/tech/1316528595/388
389: デフォルトの名無しさん [sage] 2014/09/16(火) 23:54:18.95 ID:X789rGwD 爆弾だ!逃げろ! http://mevius.5ch.net/test/read.cgi/tech/1316528595/389
390: デフォルトの名無しさん [sage] 2014/09/18(木) 23:06:23.79 ID:Er6jWU0c 低速も問題かもしれんが、デザインしにくい VisualStudioだったら適当に貼り付けて終わるが WindowBuilderでやるとスゲー時間が掛かる まるでWEBページを手打ちだけでデザインしてるようだ V2Cもswingで作ってるけど、どれだけ時間掛かったのだろう オマエラの根性に頭が下がるわ http://mevius.5ch.net/test/read.cgi/tech/1316528595/390
391: デフォルトの名無しさん [sage] 2014/09/19(金) 13:41:09.47 ID:Xfkvubm0 もしかしてJavaでGUIがやれるという点しか利点がないんじゃね http://mevius.5ch.net/test/read.cgi/tech/1316528595/391
392: デフォルトの名無しさん [sage] 2014/09/22(月) 14:58:34.11 ID:rw5/EJH7 馬鹿には無理 http://mevius.5ch.net/test/read.cgi/tech/1316528595/392
393: デフォルトの名無しさん [sage] 2014/09/22(月) 15:04:32.73 ID:xorcTHrm 自己紹介乙 http://mevius.5ch.net/test/read.cgi/tech/1316528595/393
394: デフォルトの名無しさん [sage] 2014/09/22(月) 21:20:55.17 ID:vh/Af1aB 天才が組んだアセンブリ資産をデバッグできる人がいなくなったという教訓から、プログラミング言語は馬鹿にもできなきゃダメだということ共通認識になりつつある http://mevius.5ch.net/test/read.cgi/tech/1316528595/394
395: デフォルトの名無しさん [sage] 2014/10/16(木) 02:03:54.12 ID:5G6ZfcFr 8u25が出たのにレス1つなしかいなw swingのバグ直ったらしいぞ。 http://mevius.5ch.net/test/read.cgi/tech/1316528595/395
396: デフォルトの名無しさん [sage] 2014/10/16(木) 02:31:51.06 ID:x5JA7Gs4 これか? http://www.oracle.com/technetwork/java/javase/2col/8u25-bugfixes-2298227.html > JCK8's api/javax_swing/JDesktopPane/descriptions.html#getset failed with GTKLookAndFeel on Linux and Solaris run v.s. JDK8+ > api/javax_swing/JScrollPane/indexTGF.html#UpdateUI failed with MotifLookAndFeel on all platform > SWT cannot load native look&feel SWT関連のバグにも対応するのな http://mevius.5ch.net/test/read.cgi/tech/1316528595/396
397: デフォルトの名無しさん [sage] 2014/10/16(木) 13:46:42.85 ID:yjF7zNHz javafxもswingもまともに動くのはwindowsだけだし、実質windows専用でしょ 今どきwindows以外でもguiが使えればいい、動けばいいというだけじゃだれも使わないよ android,iphoneやその他モバイルでは、どうしてクロスプラットフォームのフレームワークがなかなか流行らず、みなネイティブ言語を使い新規にguiコードを新規に書くのか guiのコードについて手を加えずともwindows以外でも動くのに、なぜ過去にswtが台頭し、なぜ現在までswingは積極的に使われなかったのか それは、windows以外だとjavafx,swingは積極的に力を入れてサポートしておらず、まともに動くのは結局windowsだけしかないからです http://mevius.5ch.net/test/read.cgi/tech/1316528595/397
398: デフォルトの名無しさん [sage] 2014/10/16(木) 17:15:36.90 ID:CsOFEKWu 読みにくい日本語だ やり直せ http://mevius.5ch.net/test/read.cgi/tech/1316528595/398
399: デフォルトの名無しさん [sage] 2014/10/16(木) 22:20:44.83 ID:DluUKLB6 いつもlinnux野郎だろ http://mevius.5ch.net/test/read.cgi/tech/1316528595/399
400: デフォルトの名無しさん [sage] 2014/10/16(木) 22:22:29.75 ID:D8CTXQXR しんきにしんきに http://mevius.5ch.net/test/read.cgi/tech/1316528595/400
401: デフォルトの名無しさん [sage] 2014/10/17(金) 05:57:22.46 ID:EbX+ZqyH >>399 windowsで満足してlinuxも使ったことないのによくいうよ windowsで十分満足ならそのどこにクロスプラットフォームが必要なんだよw しかもネイティブlinuxでswingとかjavafxとか作ったことも動かしたこともないんだろ? linux環境でgtk-lafの不出来motiff-lafの最悪さをみれば、swingってのは結局windowsだけだなってことがよく分かるだろう javafxだと、オラクルになってからjavafxドメインと専用ページが消滅し、javafxの紹介ページもjavaseに埋もれてjavafx platform自体が消滅してるでしょ(つまりjavaはオワコンってこと) http://mevius.5ch.net/test/read.cgi/tech/1316528595/401
402: デフォルトの名無しさん [sage] 2014/10/17(金) 06:06:01.11 ID:jol15s5e XPサポ切れによるLinux人口が増えてればLinuxでのGUI需要も増えるだろうからOracleも対応してくるかもしれんよ http://mevius.5ch.net/test/read.cgi/tech/1316528595/402
403: デフォルトの名無しさん [sage] 2014/10/17(金) 18:34:16.97 ID:kCmxuTL5 >>402 そういう人はlinuxにも来なくていいしjavaでも全くお呼びでないので、windowsだけで一生過ごしてて下さい http://mevius.5ch.net/test/read.cgi/tech/1316528595/403
404: デフォルトの名無しさん [sage] 2014/10/17(金) 20:32:11.80 ID:qRy516cZ >>401 Windowsにこそクロスプラットフォーム性が必要だということを知らないのか? クライアントは自分のマシンにも「Windows」という名前がついてるから、Windowsで動くものは動いて当然だと思ってるし http://mevius.5ch.net/test/read.cgi/tech/1316528595/404
405: デフォルトの名無しさん [sage] 2014/10/17(金) 20:38:36.41 ID:kCmxuTL5 >>404 それはマイクロソフトがやることであってオラクルの仕事じゃないですね そもそもwindowsで閉じてるならjavaじゃなくてdotnetでいいのでは? http://mevius.5ch.net/test/read.cgi/tech/1316528595/405
406: デフォルトの名無しさん [sage] 2014/10/17(金) 20:49:26.45 ID:qRy516cZ MSJVM… http://mevius.5ch.net/test/read.cgi/tech/1316528595/406
407: デフォルトの名無しさん [sage] 2014/10/18(土) 01:19:02.59 ID:HWuejHv0 >>396 IME問題と思われ。 JDKのページ(その詳細じゃない方)に書いてあるね。 V2Cで騒がれてたけど、そもそもNetBeansでこけるという壮大な奴。 oracle社員誰も使ってないんだねー >>404 Windows CEとWindows RTとWindows Phoneをdisるのはやめてもらえませんか?w http://mevius.5ch.net/test/read.cgi/tech/1316528595/407
408: デフォルトの名無しさん [sage] 2014/10/18(土) 01:28:39.74 ID:tBMc32C+ つーかlinuxでも動いてるからな。 http://mevius.5ch.net/test/read.cgi/tech/1316528595/408
409: デフォルトの名無しさん [sage] 2014/10/18(土) 15:25:59.13 ID:mzkaImX0 >>404 えっ うごかないの? http://mevius.5ch.net/test/read.cgi/tech/1316528595/409
410: デフォルトの名無しさん [sage] 2014/10/18(土) 21:57:41.09 ID:rVRRniNN >>409 経験上、Windowsで互換性が一番あるのがC言語だったというオチ http://mevius.5ch.net/test/read.cgi/tech/1316528595/410
411: デフォルトの名無しさん [] 2014/12/26(金) 10:02:05.21 ID:vf8+t8Sa GUIはFXでつくる。 http://mevius.5ch.net/test/read.cgi/tech/1316528595/411
412: デフォルトの名無しさん [sage] 2014/12/26(金) 10:47:49.42 ID:uzn4bewm >>401 クロスプラットフォームなんて幻想だよww 実際には、それぞれの環境に応じて、同じインターフェースになるように 作ってるのが現状。Javaだのなんだの、そんなものは、今もう語るような ものじゃねぇよ。 http://mevius.5ch.net/test/read.cgi/tech/1316528595/412
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 80 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.023s