GUIが貧弱なJavaはいずれシェアを奪われる
レス数が1000を超えています。これ以上書き込みはできません。
0001Javaを愛する者
NGNG多くの人はサーバーでもクライアントでも同じ言語を使いたいと考える。
そのとき、サーバーだけでしか使えない言語と、どちらでも使える言語が
あれば必然的にどちらでも使える言語の方がシェアが多くなる。
だからもっとクライアントで使われるようにGUIを強化すべき。
それも今の無意味なJava製アプリだけでのGUIの統一をめざさず、IBMの作った
SWTのような方法をサポートすべき。SWTの人気がこの方法が正しいことである証明。
そもそもOSでもないJavaがMacのような著作権も発生するようなGUIをパクるとか、
Linuxのように多種多様なGUIを全部パクるとか非現実的すぎで、ただのおごり。
一体なぜJavaはGUIをないがしろにしているのか?
※ここは死滅スレじゃないのでマジレスのみ。煽りは禁止。
0002デフォルトの名無しさん
NGNGいや別に。TCPなりhttpなり使えばデータ交換には困らんし。
0003デフォルトの名無しさん
NGNG単に>>1がJavaしか使えないだけだろ?
0004デフォルトの名無しさん
NGNGJava を愛してるんじゃなくて怖いんじゃないの。
> 多くの人はサーバーでもクライアントでも同じ言語を使いたいと考える。
方式や言語を決定する者から見れば、そんなものどうでもいい。
選択した言語が出来る香具師を召集するだけ。そこに >1 は居ないけど。
0005デフォルトの名無しさん
NGNGそうなの?
0006デフォルトの名無しさん
NGNG>1 は 機 能 的 に 問 題 有 り
0007デフォルトの名無しさん
NGNGコボラー巻き込んでサーバ再度をいきなりとってびくーりだよ。
ある程度続いたから汎用機とともに逝き続け、消えはしないだろうけど、
サーバJavaには心は惹かれないな。
クライアントJavaは不要。
0008デフォルトの名無しさん
NGNGどうせWindowsだったらVBとかで楽に作った方が良い。
マルチプラットフォームを想定してるならWWWブラウザベースにするから
Javaはいらない。
つーことでクライアントではかなり劣勢。
0009デフォルトの名無しさん
NGNG0010デフォルトの名無しさん
NGNGVS.NET苦戦&Windowsランタイムさえ不安定。
0011デフォルトの名無しさん
NGNGアレさえなければなぁ…
0012デフォルトの名無しさん
NGNG真っ当な意見だと思うが。
0013デフォルトの名無しさん
NGNGなんてJavaの他にはTcl/Tkだけじゃん。
0014デフォルトの名無しさん
NGNG> Javaはもう少しGUIのサポートを真剣に考えるべき。
真剣には考えていると思う。
0015デフォルトの名無しさん
NGNG0016デフォルトの名無しさん
NGNG戦略を変更しろって意味じゃない?
Javaの最初の目標は、クロスプラットフォームの言語を流行らせることで
Windows上の豊富なアプリケーションをソラリスでも動かせる時代を
造るってことだったと思う。
もうその必要なくなったんだから、SWTみたいなのでいいと思うよ。
0017デフォルトの名無しさん
NGNG小さい頃から家にPCがあってWindowsを使って、
クライアントプログラミングをしてとなると、
Java以外の言語にユーザを取られるのは目に見えている。
0018デフォルトの名無しさん
NGNG焦るほどのことでもないだろ。
そもそも、GUIの何に力をいれるんだよ。
>>1はJ2SE1.5でSwingの動作を試してみたのか?
Swingのパフォーマンスも向上してマシになっとるだろ。
コンピュータの性能によって満足いくパフォーマンスが得られるのはそろそろだな。
いくらかはすでに満足いっているが。
GUIに力を入れるってただのAPIの拡張ならばJakarta にコントリビュートするなり
自分で作ってみればいいだけのことだし。
0019デフォルトの名無しさん
NGNG0020デフォルトの名無しさん
NGNGswingが高速になって感動するんでしょ?
でも、ライバルは桁違いに高速だよ。
0021デフォルトの名無しさん
NGNGライバルというにはどうもねえ。
0022デフォルトの名無しさん
NGNGPerlだよ・・・
0023デフォルトの名無しさん
NGNG開発者のシェアなのか出回っているソフトのシェアなのか
利用者のシェアなのか?
この中にはすでにとっくに奪われているものもあれば
無意味にシェアを維持できるものもあるけど。
どうあがいてもGUIネタだけでは一向にシェアを奪えない者も在りし。
タダの釣りスレですか?
0024デフォルトの名無しさん
NGNGそもそもGUIに不向きじゃんw
0025デフォルトの名無しさん
NGNGそこらへんもJavaと同じでしょ。
いいライバルだよ。
中途半端なGUIサポートも同じだしね。
何とかしたほうがいいよ。
0026デフォルトの名無しさん
NGNGGUIは問題なくしかもサーバーに力を入れているのと
サーバーは問題ないのにGUIには無頓着なのを比べると
いずれどうなるかは目に見えている。
0027デフォルトの名無しさん
NGNG0028デフォルトの名無しさん
NGNG利用者には問題大有りなんだけど・・・
わがまま言うなってこと?
0029デフォルトの名無しさん
NGNG0030デフォルトの名無しさん
NGNG今だにハード性能うんぬんいってる時点で全然だめじゃないか。
ハード性能が向上したことで VC や Delphi のパフォーマンスを
超えられるのか?
シェアを奪うんだったら、既存を遥かに凌駕する何かが必要なのでは?
パフォーマンスで言えば VC や Delphi の 10 倍ですとかね。
当社比で 2 倍になりましたって、もうね(ry
0031デフォルトの名無しさん
NGNG利用者の混乱が無いというけど、
OSのUIとJavaアプリのUIが違うから
結局混乱の元になっているんだよな。
0032デフォルトの名無しさん
NGNG排除すると、
開発者は便利だと思う。
使用者は使いづらいと思う。
ってことじゃない?
0033デフォルトの名無しさん
NGNGネイティブアプリと区別付かないくらいきれいだよ。
Look&FeelをMetalとかMotifにすると、汚くなるけど。
0034デフォルトの名無しさん
NGNGそのLook&FeelってJavaに内蔵されているんだろ?
これからのバージョンアップに追尾できるのか?
0035デフォルトの名無しさん
NGNG開発者はすばらしいと思う。
使用者は使えねーって思う。
ってことじゃない?
オナニー用には最高だと思う。
0036デフォルトの名無しさん
NGNGOS会社は自社のOSのLook&Feelを作ればいいだけなのに、
SUNは対応Look&Feelを全部作らなきゃいけないのか。
大変だなw
0037デフォルトの名無しさん
NGNG>Javaに内蔵されているんだろ?
他のPLAFと同じ形式のクラスになってる(と思う)。
Windows版JRE(だけ)で使えるWindows Look&Feelと
同じような扱いだと思われ。
>これからのバージョンアップに追尾できるのか?
アポーに期待するのみ。
0038デフォルトの名無しさん
NGNGクライアントサイドは無理。
J♯と合体するなら、まあいけるかも。
0039デフォルトの名無しさん
NGNG> アポーに期待するのみ。
AppleがJavaのAqua Look&Feelを作ってんの?
それともAppleがこれからLook&Feelを変更しないように期待するという意味?
0040デフォルトの名無しさん
NGNG画像処理のツールを書いて幻滅したからもう
つかわねーけどな。
0041デフォルトの名無しさん
NGNG> GUIを強化しようがOSの機能をフルに使えないなら、
結局これがでかいよね。
0042デフォルトの名無しさん
NGNGちょっとスクリプトをサポートしてみたいとか。
そうでもない?
0043デフォルトの名無しさん
NGNG無料で公開してくれた方が良いよ。
0044デフォルトの名無しさん
NGNG>AppleがJavaのAqua Look&Feelを作ってんの?
apple.laf.AquaLookAndFeel
って名前だから、Apple製だと思う。
Sun製ならMotifみたいに、
com.sun.java.swing.plaf.motif.MotifLookAndFeel
って名前だろうから。
0045デフォルトの名無しさん
NGNGだまされるな。
Tkは言語ではない。
Tc(r
0046デフォルトの名無しさん
NGNGswingはちょっと使うには起動が重杉。
0047デフォルトの名無しさん
NGNGswigの話だよ。
0048デフォルトの名無しさん
NGNG0049デフォルトの名無しさん
NGNG0050デフォルトの名無しさん
NGNG何度目だっけ?w
0051デフォルトの名無しさん
NGNGもう数えるのやめてからだいぶたつよ・・・
どうせ使えないってわかってるしね・・・
0052デフォルトの名無しさん
NGNGだったらそういう部分にだけJavaを使わなきゃいいだけのことじゃん。
適材適所って言葉をさっさと覚えようよ
0053デフォルトの名無しさん
NGNGすでにあるよ
http://hsqldb.sourceforge.net/
0054デフォルトの名無しさん
NGNG文字列処理だけしてろと?
0055デフォルトの名無しさん
NGNG> AppleがJavaのAqua Look&Feelを作ってんの?
そもそも一から作るっていうほどのものなのか?
もしWindowsだったらWindows固有の機能を呼び出すだけっていう要領だと思うが。
0056デフォルトの名無しさん
NGNG文字列処理っていうと正規表現のことがまっさきに浮かんでくるけど
GUIにJavaを使わないから文字列処理だけしかできないってことはないよ
0057デフォルトの名無しさん
NGNG適材適所って言葉を知らんのか?
0058デフォルトの名無しさん
NGNG0059デフォルトの名無しさん
NGNG頭わるそ
0060デフォルトの名無しさん
NGNG解読に成功しました。
俺様は頭がいい・・・と、言いたいのですね?
0061デフォルトの名無しさん
NGNGJavaで文字列処理駄けっつったらJakarta OROみたいなのを言いたいのか?w
0062デフォルトの名無しさん
NGNGそれよりもjavaが弱いのはOSのシャットダウンを捕獲できないことですよ
マシンおちるまえに設定保存とか、できねーよ
よってモバイルでは限界がある。
0063デフォルトの名無しさん
NGNG現状が最大。あとは縮小のみ。
0064デフォルトの名無しさん
NGNGJavaとPerlは適用範囲がかぶってるし・・
もろライバルだよ。
0065デフォルトの名無しさん
NGNGプロセスのシャットダウフックは1.4くらいから
既にあるが?灰場ネーションやスリープを検出したいってこと?
0066デフォルトの名無しさん
NGNGJ2SE1.6でそれっぽいことができそうだと期待
0067デフォルトの名無しさん
NGNG全然限定されていないだろう。
サーバ、クライアント
それにWindowsに限らずUnix系OS, 携帯電話、PDA, 火星探査機など
適用範囲はあまりにも幅広い。
それにくらべ.NETときたら適用範囲がWindowsのみときたもんだ。
0068デフォルトの名無しさん
NGNGすげーなw
0069デフォルトの名無しさん
NGNGWindows だってイージス艦とか空港のターミナルとかに使われているぞ。
007069
NGNG0071デフォルトの名無しさん
NGNGJava厨みたいな事はやめなさい。
それは恥ずかしいことなのですよ?
0072デフォルトの名無しさん
NGNGサーブレットならあるが。
0073デフォルトの名無しさん
NGNGバグがあったらどうすんだ?
0074デフォルトの名無しさん
NGNG火星にそんなに期待してないから問題ないのです
0075デフォルトの名無しさん
NGNGWindowsしか使われていないと勘違いしている予感
0076デフォルトの名無しさん
NGNGまったくソースが公開されていないと勘違いしてた?
0077デフォルトの名無しさん
NGNGGUIでJavaを批判するような勘違い野郎は、この板の素人常連ただひとりだろう。
成長しないねぇ。勉強してる?
0078デフォルトの名無しさん
NGNG質問スレから逃げてきたのかな?
今読んでたけど素人のほうが詳しいのじゃないか?
あんたプロなんだろ?
ちょっとだらしがないんじゃないか?
加勢が必要なら手伝うぞ?
0079デフォルトの名無しさん
NGNGプロはこんなスレ立てないよ。
どこがだらしないのか説明しな。
0081デフォルトの名無しさん
NGNG嘘教えるなら、徹底的に嘘教えるべきだろ?
素人に正論言われて引き下がるのがプロのやることか?
引き下がるくらいなら、最初から嘘教えるなよ。
0082デフォルトの名無しさん
NGNG0083デフォルトの名無しさん
NGNGJavaでswingやれ。
これ命令な。
0084デフォルトの名無しさん
NGNGSUNが嫌がってもIBMのSWTを使う。
これは義務。
0085デフォルトの名無しさん
NGNG俺は.NET使うことにしたけどな。
0086デフォルトの名無しさん
NGNG0087デフォルトの名無しさん
NGNGEclipse( ・∀・ )イイヨイイヨー
0088デフォルトの名無しさん
NGNGあるやつはSWTのほうがいいと言う。
両方とも説得力ないよね。どっちなの?
お前らJavaが遅いってよく分かってんじゃねえか。
しかも、リリースされてからどれだけたってんだ?
未だにGUIごときをきちんと統一できていないJavaは>>1のいうとおり駄目だな。
0089デフォルトの名無しさん
NGNG同じ環境依存だったら、OSを提供している企業の方がいいに決まっている。
仕事で使うのなら、こんなことは当然。客先の安心感がまったく違う。
JavaのGUIの良いところは、遅くても汚くても、どの環境でもそれなりに
動くこと。これ自体はとても大切で、十分に存在意義がある。
Javaしか使えないのなら仕方ないが、そうでなければSWTだけはやめとけ。
0090デフォルトの名無しさん
NGNGこれに異論がある人っているのかな?
あと、Write One(ry を目指してるからGUIが一番大変なのよ。
「GUIごとき」より難しい部分ってどこ?
0091デフォルトの名無しさん
NGNG最近ではVB → Java 乗り換え案内を促す
ソフトが各社からでているぞ。
IBM. エクセルソフトとかがさ
ソースネクストはやらなさそうだが。やるとしたらM$と仲がいい企業だろうなw
ユニシスとかw
0092デフォルトの名無しさん
NGNG実際の速度比較は
Win32 > SWT > .netのWindows.Forms > AWT > Swing
こうなることもしばしばあるけれども
Win32 > SWT > AWT > Swing > .netのWindows.Forms
そんなに速度に拘るなら,netなんて使わず従来のWin32API使った方が高速だと思うけどな。
0093デフォルトの名無しさん
NGNG> 「GUIごとき」より難しい部分ってどこ?
基幹系業務、エンタープライズ、分散オブジェクト、データベース設計、etc
0094デフォルトの名無しさん
NGNGできる限り環境に非依存 : Java
Windows限定で速度優先:Win32API
Windows限定で将来性優先:.net
ってだけじゃないの?
ただ単に、SWTなんて半端モノは要らないと。(eclipseでの使用は認める)
JavaでGUIと言ったら、Swingだと思うんだが。
0095デフォルトの名無しさん
NGNGそれらが難しいのは「社内の政治的問題」に大きく依存しているのが
きわめて大きい。(これは本当に泣ける)
信頼性の保証は相変わらず厄介だが、技術的なことだけならば現在では
それらの解決はかなり易しくなったんではないか?
0096デフォルトの名無しさん
NGNGじゃ.NETなら実現が簡単か? っていうと現状はそうでもないんですなあ
0097デフォルトの名無しさん
NGNG0098デフォルトの名無しさん
NGNGSwing使えよ。
っていうか、おまえらVisualEditor使ってる?
0099デフォルトの名無しさん
NGNGswt designerってのもあった
0100デフォルトの名無しさん
NGNG使用用途が限られてくる上に
セキュリティ上の問題から失敗するリスクが増える。
それと、J2EEインフラが整備されてきたところで新規にドトネトに以降することもコストがかかる。
0101デフォルトの名無しさん
NGNGhttp://dev.eclipse.org/viewcvs/indextools.cgi/%7Echeckout%7E/vep-home/WebContent/docs/demos/custom_field/FieldBean.html
GUIエディタープラグイン一覧
http://eclipsewiki.net/eclipse/index.php?GUI%A5%D7%A5%E9%A5%B0%A5%A4%A5%F3#content_1_4
0102デフォルトの名無しさん
NGNGノンコマーシャルで99ドル
0103デフォルトの名無しさん
NGNG本当に重いか検証する。
0104デフォルトの名無しさん
NGNGそれしらない連中がjavaはVBのように作れないと騒いでるだけなんじゃ?
速度的に実用的になったのは1.4がきてマシンパワーが上がったここ1,2年くらいだろうけど
SWTはEclipseで使われているだけであってみんなSWTアプリを作るかというとそうでもない
資料が少ないし作るのが面倒ってのもある
使う分にはいいけど作ることはないという例
現状のSwingの現実的な線はgetSystemLookAndFeelをまず呼ぶのがデフォ
1.5の正式版がくればクロスプラットフォームUIでだいたいいけると思う
メタルとWindowsLAFはまず互換性に問題ないしな
SWT使うなら.netいってWindowsForms使うよ
0105デフォルトの名無しさん
NGNGセキュリティ上の問題から失敗するリスクが増える。
使用用途ってなに?
まさか、そのままそっくりLinuxでもWindowsでも動くとかクロスプラットフォームの
事言ってるわけ??
0106デフォルトの名無しさん
NGNGEclipseでも、数多くあるGUIプラグインを使えばSWTでなくSwingで
マウスだけで部品を手軽に貼り付けることができるんだけどね
0107デフォルトの名無しさん
NGNG.NETとJ2EEとの違いをろくに理解していないヴァカハッケソw
0108デフォルトの名無しさん
NGNG「昔から」ってところだろ
Eclipseは本命はVEだと思うがVEはまだまだ
そしてVE以外はイマイチ
0109デフォルトの名無しさん
NGNGねーの。それなら最初から.netでいいじゃん。javaを
使う意味なし。
ソース互換で速度が稼げるSWTは十分存在価値ありだろ。
0110デフォルトの名無しさん
NGNGSwingだめだからドトネトだなんて言い出す厨房が現れるんです。
0111デフォルトの名無しさん
NGNGここは GUI について語るスレだ。
広い視野で語りたいなら別スレへ逝け。
0112デフォルトの名無しさん
NGNG1.4.2のswingより重い感じもする
.netFrameworkがOSネイティブに入り込むまではjavaで十分
SWTってWindows以外の動作と安定度がイマイチ
Windows以外でのtreeまわりとか改善されたの?
それにdisposeとかイベントがwin32と同じでめんどくせ
だからこそSWTの立場は微妙なのさ
0113デフォルトの名無しさん
NGNG0114デフォルトの名無しさん
NGNGGUIの話題を禁止するほうが視野が狭いと思うが。
0115デフォルトの名無しさん
NGNG0116デフォルトの名無しさん
NGNGGUIライブラリがシンプルなだけなのに。
普通の人は、無料だからこんなもんだろで済むはずだが、
欲深い人たちは文句ばかりだ。
0117デフォルトの名無しさん
NGNG>使用用途が限られてくる上に
セキュリティ上の問題から失敗するリスクが増える。
使用用途ってなに?
まさか、そのままそっくりLinuxでもWindowsでも動くとかクロスプラットフォームの
事言ってるわけ??
0118デフォルトの名無しさん
NGNGたしかに。
無料だからその程度だな。Javaにあれこれ求めても無駄ってことだ。
0119デフォルトの名無しさん
NGNG不満なら、自分で作るか、金払って作ってもらうんだな。
その環境はある。
0120デフォルトの名無しさん
NGNGプゲラッチョ
0121デフォルトの名無しさん
NGNG金払ったみたいなこと言うな!
0122デフォルトの名無しさん
NGNGわかってねーな!!
0123デフォルトの名無しさん
NGNG漏れのティムコから白い液体が飛び出すほうが早いでつよ。
0124デフォルトの名無しさん
NGNGつーかIEについてくるJavaがそーじゃん?
バージョン古いけど。
0125デフォルトの名無しさん
NGNGコピペします。
分割します。
0126デフォルトの名無しさん
NGNGどこかウプロダ探してます
0127デフォルトの名無しさん
NGNGhttp://isp.2ch.net/
アップローダは誰でも使える。
0128デフォルトの名無しさん
NGNG設計が糞なだけでなく?
0129デフォルトの名無しさん
NGNGjpgをjarに変更してください。
visual editorで
貼りまくっただけです。
ageを押すと、もう一個ウィンドウを開きます。
あとはたいした事ないです。
0130デフォルトの名無しさん
NGNGhttp://up.isp.2ch.net/up/199021a3a832.jar
0131デフォルトの名無しさん
NGNG時間が許ししだい実験します。
まだ使い方がいまいちわかってないので。
0132デフォルトの名無しさん
NGNGJREが入ってれば、
ダブルクリックで起動できると思います。
SDKの人は
ダブルクリックじゃ起動しません。
java -jar TestGUI.jar
って感じでどうぞ。
0133デフォルトの名無しさん
NGNGマルチラインのテキストとかにスクロールついてないし
どうでもいいけどこの程度全く重くはないよ
EclipseVE自体はコントロール増えてくるとかなりきついけど
0134デフォルトの名無しさん
NGNGJTableやらJTreeやらいろいろ使ったけどな。マシンパワーのおかげか?
環境はCeleron1GHz&メモリ512MB、Windows2000、J2SE1.4.2。
ただ、別の人に聞いたらわずかなもっさり感を訴えたので慣れの問題かも。
実は「Swingは重い」という先入観のなせる技かもしれないが。
0135デフォルトの名無しさん
NGNGVEのデフォだとそれ使うようだがサイズ指定だと環境依存しまくりだ
たとえばXPと2000でタイトルバーの幅が違うがこれが影響してきたりする
setsizeはインセット込みのウインドウ全体のサイズの直接指定だから
なにかトップレベルに最適サイズ設定したパネル貼り付けてpackよんでくれ
0136デフォルトの名無しさん
NGNGtry {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
SwingUtilities.updateComponentTreeUI(this);
} catch(Exception e){ }
ってのを最初に入れてみそ
各環境に合わせたLAFを使うようになる
たとえばWindowsだとALTでメニューにカーソルが行くとかいろんな部分も変わってくれる
0137デフォルトの名無しさん
NGNGJScrollPainつけましたけど、うぷしましょうか?
0138デフォルトの名無しさん
NGNGちょっと変えてみます。
0139デフォルトの名無しさん
NGNG最新の3.6ならだいぶ綺麗で操作しやすい
メソッドの折り畳みが自動ではき出すGUIコード部分隠してくれるのですっきりとか
自動生成部分はロックされていて初心者に対して安全とかね
0140デフォルトの名無しさん
NGNG0141デフォルトの名無しさん
NGNG最近は親権がIBMに移ったから良くなってくるんだろうな
0142デフォルトの名無しさん
NGNG●Swingでたときは1.1時代でマシンパワーが半端じゃなく低いころ
JITがまともに動かないとかねすけのが(OEMだけど)起動が死ぬほど重いとか
いろいろあった
●1.2で標準添付されたが1.2自体が1.1よりとんでもなく機能が増えたが
そのかわりパフォーマンスがおちた
このころのアプリのターゲットにするマシンスペックは166MHzあたりと思われ
もちろん死ぬほど重い
●そしてMSが方針転換する理由となったと思われるhotspotが1.3から標準添付
VM自体の最適化とともに安定度、マシンスペックの大幅上昇で実用的になり
Swingはちょっと重いになる
ここでjavaによるwebアプリが花開く
●1.4でXMLまわりの対応とクライアントサイドの大幅な強化
1.3で導入されたsoundとあわせてやっとまともなクライアント環境に
1.4.1、1.4.2と大幅なVMの速度アップと現在ローエンドですらデスクトップは2GHzクラス
ということでSwing自体が原因で重いということはほぼ無くなった
1.4.2では.netのWindows.formsやSWTより軽い場合も多い
0143デフォルトの名無しさん
NGNG0144デフォルトの名無しさん
NGNG嘘くせええええええ!!!
0145デフォルトの名無しさん
NGNG起動はどっちもどっちだが、起動後の挙動は明らかにSWINGのほうがもっさりしてる。
0146デフォルトの名無しさん
NGNGただのデモか。
Swingで作ったものにしては十分軽く、不満はないけれども。
0147デフォルトの名無しさん
NGNGんじゃ、>>130で作ったものをWindows.Formに移植してくれ。
速いか遅いか評価するのはまずそれからだ。
0148デフォルトの名無しさん
NGNGSwingで作ったものWindows.Formに変更したところで
それ以上に速くなったと感じることもなければ何も変化もないな。
0149デフォルトの名無しさん
NGNGパフォーマンスに拘るなら中途半端なもの使わずにC++を使いなさい。
0150デフォルトの名無しさん
NGNGWinならwin32ネイティブでいろいろいじってもいいが
Linuxなんかでツール作るとき非常に便利。
X-Windowのコードなんてなれてないのでやってられん、
という俺のような人には十分便利。
0151デフォルトの名無しさん
NGNGオリジナルセンスで原色使いまくりのVBアプリとあんまり違いが・・・
LAF変えれば少しはましになるんだろうけど、
速度うんぬん以前に使う気になれません。
もっとSWT普及してくれないかなぁ
0152デフォルトの名無しさん
NGNGユーザー環境に合わせたLAFが慣れているのは当たり前で。
0153デフォルトの名無しさん
NGNGアプリの見た目に文句言う前に自分の見た目と頭を良くしな。
0154デフォルトの名無しさん
NGNG客へのデモの印象で、その後のプロジェクトの進み方が全く変わることもある
0155デフォルトの名無しさん
NGNGプロジェクトの進め方変えたって見た目は変わらない。
デモが下手なだけじゃん。アホか?
0156デフォルトの名無しさん
NGNGあるのはPLAFだけ。
0157デフォルトの名無しさん
NGNGそれが貧弱といわれる所以。
そういう枠組みにしておきながら、
SUNが見た目を作らず外部に頼もうものなら
どうなるのかは言うまでも無い。
0158デフォルトの名無しさん
NGNG0159デフォルトの名無しさん
NGNG0160デフォルトの名無しさん
NGNG0161デフォルトの名無しさん
NGNGスマン。 >>154 の間違い。
0162デフォルトの名無しさん
NGNG0163デフォルトの名無しさん
NGNG0164デフォルトの名無しさん
NGNGどっちか選べって言われたら、Javaで作られたソフトは選べないだろうなぁ。
0165デフォルトの名無しさん
NGNGので無効にしている。
0166デフォルトの名無しさん
NGNGそういう環境で作ったソフトを使えというのですね?
0167デフォルトの名無しさん
NGNGクラスファイル自体は小さいが、実際読み込むランタイムのファイルを
合わせると読み込むファイルの量が大きくなるからそうなるのかな?
だとするとjdk1.5クライアントVMの出番?
0168デフォルトの名無しさん
NGNGjarがzipだということが関係してる。
MSJVMの出番だと思うw
0169デフォルトの名無しさん
NGNG圧縮してるからというより、多くのファイルを固めてるから
ひとつのファイルに触れようとした瞬間、jarの中身全体をスキャンされちゃうからという理解でOK?
だとJREのファイル含めて全部ばらせば、そのマシンでは、解決?
0170デフォルトの名無しさん
NGNGCPU使用率100%が30秒ってウィルス対策ソフトで? JVM で?
古いウィルスバスターだとそーなるって聞いた事があるよーな。
NortonAntiVirus2003 使ってるけど別に遅くはならないよ。
0171デフォルトの名無しさん
NGNGMSJVMもMS謹製クラスライブラリがzip使ってるから遅くなるのは変わらんと思うぞ。
0172デフォルトの名無しさん
NGNG遅いのになれちゃってるんじゃないの?
0173デフォルトの名無しさん
NGNG別の言い方すれば初回起動時でもCPU使用率100%の状態が30秒も続かない。
0174デフォルトの名無しさん
NGNGプロセッサが20GHzとか言い出す人?
0175デフォルトの名無しさん
NGNG1GHzだけど?
0176デフォルトの名無しさん
NGNGじゃぁ、重くなるじゃん。
0177デフォルトの名無しさん
NGNG少なくとも、初回起動時でもCPU使用率100%の状態が30秒も続かない。
0178デフォルトの名無しさん
NGNG0179デフォルトの名無しさん
NGNGそもそもM$JVMなんぞ使っているのが間違い。
そんなものを使っているからNortonに頼らざるを得なくなる。
0180デフォルトの名無しさん
NGNGじゃぁなにを使えと?
0181デフォルトの名無しさん
NGNGトンデモ発言が(藁
0182デフォルトの名無しさん
NGNGということは無料のJVM入れた方がノートン入れるより安上がりですね。
良いこと聞きました。
どうも。
0183デフォルトの名無しさん
NGNG0184デフォルトの名無しさん
NGNG初心者を騙したJava厨>>179は謝罪しろ。
0185デフォルトの名無しさん
NGNGノートのPentiumM1GHz/768Mだととくに問題はないようだ
ただ、別のマシンのデスクトップDuron600/384だとやや重い
CPU使用率100%が5秒以上続く
マシンパワー以上に差がついている感じがする
さすがにキャッシュ合計192kBのDuronは厳しいのだろうか
0186デフォルトの名無しさん
NGNGうそイクナイ!
0187デフォルトの名無しさん
NGNG0188デフォルトの名無しさん
NGNG嘘って・・・
俺的には30秒もかたまるほうが嘘のような気がするんだが
200MHzクラスの人?
0189デフォルトの名無しさん
NGNG800MHz
512MB
0190デフォルトの名無しさん
NGNGとにかく重い。
どんなJavaアプリでもドリームウィーバクラスの重さになってる。
とくに文書が1MB超えると檄重い。
0191デフォルトの名無しさん
NGNGWinXP-p sp1, athlonXP 2500+, 1GB ram
NortonSystemWorks2003
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_04-b05)
Java HotSpot(TM) Client VM (build 1.4.2_04-b05, mixed mode)
Java2Demo.jarを起動完了後にすぐ終了するように改造。起動してから終了し終わるまでの時間を計測。
AntiVirus Auto-Protect無効
real 0m3.591s
user 0m0.015s
sys 0m0.031s
有効1回目
real 0m9.678s
user 0m0.015s
sys 0m0.203s
2回目
real 0m3.721s
user 0m0.031s
sys 0m0.015s
3回目
real 0m3.925s
user 0m0.031s
sys 0m0.015s
0192デフォルトの名無しさん
NGNGNortonAntiVirus AutoProtect有効では1回目は確かに遅く
2回目以降には知覚できる差はなくなるという結論でOK?
0193デフォルトの名無しさん
NGNG0194デフォルトの名無しさん
NGNGjarがキャッシュから消えた途端にまた遅くなるよ。
Java使いたいやつは1GBのメモリ積めってことかな?
0195デフォルトの名無しさん
NGNG0196デフォルトの名無しさん
NGNGメモリは関係ないだろ。
メモリが有り余ってるので初回起動時なのにrt.jarが必ずキャッシュされているなんて事があるならともかく。
0197デフォルトの名無しさん
NGNG普通に議論してください。
ウイルス対策ソフトと併用すると極端に遅くなるという実験結果が出たわけですよね。
メモリーが関係有るのも事実です。
0198デフォルトの名無しさん
NGNG0199デフォルトの名無しさん
NGNGお前らのNortonAntiVirusのバージョンはいくつだ?
2004か? さらにいうとProfessionalか? それとも
面倒な機能満載なInternetSecurityか?
Windowsのセキュリティがしっかりしていればこんなソフトもでなかっただろうにな。
0200デフォルトの名無しさん
NGNGメッセンジャーまでをも監視していればそりゃ重たくなる。
0201デフォルトの名無しさん
NGNGメモリの種類は?
HDDは?
0202デフォルトの名無しさん
NGNGJava2DDemoの起動完了ってのがどの程度かわからんが
最初のウインドウが消えるまでならそんなに時間かからないぞ
0203デフォルトの名無しさん
NGNG議論なんて不要だ。おまいだけJava使うのを止めれば済む話だ。
0204デフォルトの名無しさん
NGNGその重たいJavaアプリとやらがどんなものが説明してくれ。
それから、そのJavaアプリを動かしているJVMのバージョン、
マシンのスペック、JavaアプリをどのバージョンのJ2SE(またはJDK)で
コンパイルしたのか、GUIには何を使ったのか(AWTかSwingか? それとも全く別のものか)?
を説明してくれ。
0205デフォルトの名無しさん
NGNG普通の人はJavaを使わないって話の流れだと思うのですが?
普通じゃない人が使ってるわけです。
0206デフォルトの名無しさん
NGNGその800MHzCPUとやらがどういうCPUなのか説明せよ。
Classic Athlon時代のもの, Dulon, Celeron, モバイルPentiumものであれば
当然遅い。
0207デフォルトの名無しさん
NGNGだれもそんなこといっていないのに
勝手に脳内変換するおまえこそトンデモ発言。
つーか、ある命題が新だからといってその逆も必ず新になるって考え方が幼稚。
C#厨みたいな奴は論理学をもっとちゃんと勉強してこい
0208デフォルトの名無しさん
NGNGIBM製JVM
0209デフォルトの名無しさん
NGNGメモリ10GB, 3GHzマシン
0210デフォルトの名無しさん
NGNGなんでそんなに必死になってるの?
Javaが重いのは誰でも知っていることで、
ここで必死に否定しても事実は変わらないと思うんだけど。
0211デフォルトの名無しさん
NGNG> ただ、別のマシンのデスクトップDuron600/384だとやや重い
> CPU使用率100%が5秒以上続く
余計な常駐プログラム、アドウェア、ウィルスによるスパイウェア、サービスが大量に
起動しているかどうか確認したか?
Nortonを使っているならシステムの完全スキャンは怠っていないだろ?
0212デフォルトの名無しさん
NGNGその書き込みはきちんと時間計測していない。
実際には40秒くらいかかってるはず。
2.5GHz1GBで10秒かかってるんだから。
この10秒って言うのも、コンポーネントを貼り付けただけの
ほとんど負荷がないプログラム。
実際に使うようなプログラムでは数分かかるはず。
0213デフォルトの名無しさん
NGNG釣り師キタ━━━(゚∀゚)━━━!!!!!
0214デフォルトの名無しさん
NGNGマシンスペック見てみたい物だ
0215デフォルトの名無しさん
NGNG0216デフォルトの名無しさん
NGNG毎日使ってますが何か?
0217デフォルトの名無しさん
NGNG併用できない。
結局どちらを選ぶかは、わかりきってる。
0218デフォルトの名無しさん
NGNGJavaを使うのが目的で、生産的なことをしないならそれで良いと思いますよ。
でも、それは少数派で、ふつうは生産的なことに使うのがコンピュータだと思います。
0219デフォルトの名無しさん
NGNGC:\j2sdk1.4.2_04\demo\plugin\jfc\Java2D\java2demo.jar
を起動してみたが2秒もかからなかった。
Javaが遅いとも感じない快適さだ。
0220デフォルトの名無しさん
NGNGこいつらは釣り師だから無視しろ
0221デフォルトの名無しさん
NGNG釣りですか?
0222デフォルトの名無しさん
NGNGFlashの必要性が感じなくなってくると思えるほど綺麗だ。
0223デフォルトの名無しさん
NGNG事実だ。藻前もベンチマークをしここに晒してみろ。
0224デフォルトの名無しさん
NGNG固まるので出来ません。
家に帰ってからやってみたいと思います。
気が向いたらですが。
0225デフォルトの名無しさん
NGNG腹立たないのだろうか?
一般的には激怒すると思うのだが。
0226デフォルトの名無しさん
NGNGみんなスタンドアロンアプリかwebstartアプリ&アプレット
0227デフォルトの名無しさん
NGNG禿同。
むしろ、アプレットは安置がJavaのイメージを落とすために嫌がらせで設置してる。
0228デフォルトの名無しさん
NGNGろくに使えないと分かった途端、
手のひらを返したように、アンチの陰謀にするのかw
0229デフォルトの名無しさん
NGNGでたころは日本語通らないとかマシンスペックもVMも遅くて重いとか
いろいろと問題はあった
クライアントサイドでアニメができるというのはすばらしかったが
ある意味正式バージョンは1.1だったがそのあたりではMS様が変なのばらまいて
互換性失わせてボロボロだったし
javaが躍進した1.3からはアプレットじゃなくてアプリだしなぁ
0230デフォルトの名無しさん
NGNGいいわけですか?
0231デフォルトの名無しさん
NGNG> メモリーが関係有るのも事実です。
メモリが64MBぐらいしかなくて、JVM起動した程度でスワップするような環境では
メモリは重要な要素かもしれんが、そうでないならメモリはたいして重要な要素ではないと思われ。
0232デフォルトの名無しさん
NGNG> この10秒って言うのも、コンポーネントを貼り付けただけの
> ほとんど負荷がないプログラム。
Java2DのDemoはめちゃくちゃ重いぞ。
JDK1.2の奴をPentium200MHz64MBで動かすと起動に1分ぐらいかかったよーな。
0233デフォルトの名無しさん
NGNGメモリーが足りなくなるとスワップすると思っている?
釣り?
ただの無知?
IOとメモリーは密接に関連している。
ノートン買って試してみると良い。
>>232
Javaだから重い。
win32なら、いくらコンポーネントを貼り付けても、
実際になにも仕事をしないプログラムがそんなに重くなる事はない。
0234デフォルトの名無しさん
NGNGJava2D Demo って「実際になにも仕事をしないプログラム」じゃないんだけど。
0235デフォルトの名無しさん
NGNG> メモリーが足りなくなるとスワップすると思っている?
メモリが足りなくなってもスワップしないと思ってる?
0236デフォルトの名無しさん
NGNGとても大きな仕事をしているのはJavaだけの常識。
実用的なプログラムでは、コンポーネントのプロパティーを変えたり、
画像やテキストを表示するのは仕事といわない。
繰り返すが、Javaだから重い。
一般的なプログラミング環境で、画像の合成が出来たからといって驚くことがあるだろうか?
Javaで実現できたことが驚きなのだ。
使う立場では、Javaでこれだけのことを実現したのだから評価してほしいといわれても評価できない。
素直にJava以外を使えとしか言えない。
0237デフォルトの名無しさん
NGNG「驚くべきことがある」かどーかが問題なのではなくて「重い」かどーかが問題なんだが。
Java2D Demo は重いぞ。
0238デフォルトの名無しさん
NGNGたしかに重い。
実験結果では、メモリー1GB高速なプロセッサの環境でさえ
起動に10秒かかっている。
これを軽いと思う人間はいない。
0239デフォルトの名無しさん
NGNG初回起動(NortonAntiVirusがOnの場合)では、ね。
0240デフォルトの名無しさん
NGNG0241デフォルトの名無しさん
NGNGっとVCしか使えない漏れが言ってみる。
0242デフォルトの名無しさん
NGNGコンパイラも無料で手に入るしね。
MSってオープンだよね。
0243デフォルトの名無しさん
NGNGサーバ分野ではPerl、クライアントではHSPがちょうど比較できる対象である。
0244デフォルトの名無しさん
NGNGいや、クライアントはFlashのActiveScriptにも及ばない。
0245デフォルトの名無しさん
NGNGwebアプリのフロントエンドどんな分野でも支配してるよ
FlashMX2004のproはもってないので気にはなるが
実際のところ開発環境がフリーで手に入るもので細かい操作や
大規模システムまでカバーできるのはjavaしか結局ないので
最低限の部分までだが
逆にCベースでwebアプリ一から作成するのはたるい
昔ガリガリやっていて小規模は問題なかったが、中規模では
結局コネクションプーリングやセッション保持を作りこんでたるくなってやめた
あとはやはり複雑化していくとどこかでバッファオーバーフローとか
やってるんじゃないか心配になる
複数人数でやるならなおさら
たんなるちょっとした動的コンテンツならperlでもなんでもいいよ
0246デフォルトの名無しさん
NGNG> 大規模システムまでカバーできるのはjavaしか結局ないので
アイタタタ…
0247デフォルトの名無しさん
NGNG>>199
AntiVirus単体のバージョンは分かりません。NortonSystemWorks2003としか表示されないです。
>>200
インストール後デフォ設定でAutoProtectだけ有効/無効切り替え。
>>201
HDDはIDEのやつ7200回転、メモリは知らない、athlonXPで一般的に使われるやつだと思う。
>>202,219
そのとおりで、
実験したのは起動クラスのmainの最後にSystem.exitさせるコード。
これは、最初のウィンドウが出て、プログレスバーが進んで、メインのウィンドウが
表示されてから終了します。なので、実際起動後に一瞬でウィンドウ自体は出るため、
使用感として起動が遅い、という感じはまったくありません、というかすごい速い。
0248デフォルトの名無しさん
NGNG顧客にとっては、いい迷惑。
0249デフォルトの名無しさん
NGNG自分のスキルのなさを棚に上げてよく言うよ。
0250デフォルトの名無しさん
NGNG0251デフォルトの名無しさん
NGNG0252デフォルトの名無しさん
NGNG0253デフォルトの名無しさん
NGNG0254デフォルトの名無しさん
NGNG0255デフォルトの名無しさん
NGNGそれ以外は.NETイラネ。
VB6.0がベストの選択。
0256デフォルトの名無しさん
NGNG0257デフォルトの名無しさん
NGNG入門レベルの人のような気がする。
0258デフォルトの名無しさん
NGNGVBよりJavaのほうが糞仕事が少ない。
0259デフォルトの名無しさん
NGNG0260デフォルトの名無しさん
NGNG仕事で使ってる人はマンセーしないでしょ。
0261デフォルトの名無しさん
NGNG0262デフォルトの名無しさん
NGNG面白いかなぁ・・・・
0263デフォルトの名無しさん
NGNGでる厨とかC#厨ってコード書いて示すでしょう。
コード書かないのってJava厨だけなので、
書かないんじゃなくて、書けないんじゃないかなーって・・・
0264デフォルトの名無しさん
NGNGいまどきJDK1.2かよ。そりゃ重たいわい。
J2SE1.3移行に汁。
1.4になったことで速度は1.5倍になり
1.4.2でSwingはさらにに速くなり
1.5ではこれらを上回る速さになった。
>>238
おれのメモリ1GB環境ではJava2DDemoは1秒弱で起動したぞ。
0265デフォルトの名無しさん
NGNGため息しか出ない・・・
かくいう自分もJavaは捨てたいんだけど・・・
なんで、嘘ついてまでマンセーしたいのかわからない。
0266デフォルトの名無しさん
NGNG藻前が今までそういう光景しか見たことがなかったからそう思ってしまうだけ。
0267デフォルトの名無しさん
NGNGんじゃ藻前もベンチマークして見ろ。
嘘ついてないかどうか自分の目で確かめることができるぞ。
0268デフォルトの名無しさん
NGNGそれじゃぁ、なんか書いてみてくださいよ・・・
そうしたら信じますよ・・・
0269デフォルトの名無しさん
NGNG消えるか、別の話題で煽るか・・・
なんでJavaはこうなっちゃったんだろ・・・
昔はもっと輝いてたのに・・・
死滅が近いのかなぁ・・・
0270デフォルトの名無しさん
NGNG質問スレに池。
で、Java以外の支持者がコードを書くのはどんなときなのかね?
ただ、意味もなく適当なコードを貼り付けてるのか?
0271デフォルトの名無しさん
NGNGそれこそ無理だろ。
C#厨なんて、自分でC#かけないくせにC#まんせー。
VB厨にいたっては.netの意味わかんないのにVB.NETはオブジェクト指向ですよ!だよ。
こいつらにこそコード書かせて見たい。
0272デフォルトの名無しさん
NGNGhttp://pc5.2ch.net/test/read.cgi/tech/1062310183/l50
こういうスレかな・・・
http://pc5.2ch.net/test/read.cgi/tech/1082346861/l50
こういうスレでも、Java厨は煽るだけで一行も書いていない。
終わるときの症状に思えてため息が出るんですよね・・・
0273デフォルトの名無しさん
NGNG具体的な話は避けるのがルールだったかも・・・
0274デフォルトの名無しさん
NGNG実際社会での用途ってVBやAccessで作った入力フォーム程度のもんでしょ?
ぶっちゃけどれでもいいじゃん
0275デフォルトの名無しさん
NGNG0276デフォルトの名無しさん
NGNGそうやって煽るのではなく、説明してあげればいいじゃないですか・・・
説明できるだけの知識が無いなら、調べてみるとか・・・
そこらへんが他の言語厨との決定的な差になってるんじゃないですか?
0277デフォルトの名無しさん
NGNG説明する義理もない。
0278デフォルトの名無しさん
NGNG煽る義理はあるのですか?
結局コードは一行も書かなくてすむんですよね。
JDKインストールできればJavaやってるって言える。
面接で有利ですよね。
結果的に、初心者レベルの人だけ増えていく・・・
0279デフォルトの名無しさん
NGNGアホなこと書けばそりゃつっこまれるのは当たり前だろ。
0280デフォルトの名無しさん
NGNGJavaが出来る人はみんなC#勉強中ですよね。
Java出来ない人が一生懸命Javaマンセーしてる・・・
ほんとにため息しか出ないです・・・
0281デフォルトの名無しさん
NGNGフォーム(ユーザインタフェース)と比べるレイヤが違う。
0282デフォルトの名無しさん
NGNG0283デフォルトの名無しさん
NGNG0284デフォルトの名無しさん
NGNGコードは一行も出てこないですね・・・
0285デフォルトの名無しさん
NGNG0286デフォルトの名無しさん
NGNG0287デフォルトの名無しさん
NGNGええと・・・
わがまま言ってもいいですか?
0288デフォルトの名無しさん
NGNG私はもうだいぶ書きましたので・・・
0289デフォルトの名無しさん
NGNG0290デフォルトの名無しさん
NGNGでは、DBMをJavaで実装してください。
本当に高速に動くのなら、みんなの役に立ちます。
頼みましたよ。
0291デフォルトの名無しさん
NGNG0292デフォルトの名無しさん
NGNG結局書かないわけですよね?
0293デフォルトの名無しさん
NGNG必ずご大層な理由付けをして書かないのがJava厨の特色です。
0294デフォルトの名無しさん
NGNGそれにお前 Java でいろいろ書いてきたってわりには HypersonicSQL も知らないんだな。
釣りじゃないって言っておきながらウソなのがバレバレ。
0295デフォルトの名無しさん
NGNGJavaでいろいろ書いて来たってどこに書いてあるのですか?
0296デフォルトの名無しさん
NGNG>>286
私はもうだいぶ書きましたので・・・
0297デフォルトの名無しさん
NGNGそれJavaじゃないんですよ。
0298デフォルトの名無しさん
NGNG>>264のような書き込みばかりなんだよなぁ・・・
ため息しか出ない・・・
かくいう自分もJavaは捨てたいんだけど・・・
なんで、嘘ついてまでマンセーしたいのかわからない。
0299デフォルトの名無しさん
NGNG最近はC#ばかり書いています。
Javaは、1.4が出たころまでは熱心にやってたんですけど・・・
最近は・・ねぇ・・・
0300デフォルトの名無しさん
NGNG0301デフォルトの名無しさん
NGNGhttp://pc5.2ch.net/test/read.cgi/tech/1082346861/l50
Javaが出来る人はみんなC#勉強中ですよね。
Java出来ない人が一生懸命Javaマンセーしてる・・・
ほんとにため息しか出ないです・・・
C#屋がJava系スレでこういう発言するのが釣りではないと?(プ
0302デフォルトの名無しさん
NGNG0303デフォルトの名無しさん
NGNGなんでこう書いたか、そのスレを全部見ればわかりますよ?
結局Java厨は一行も書いていない。
最後まで煽りだけだったわけで・・・
DBM書き上げたら認めますよ・・・
無理だろうけど・・・
0304デフォルトの名無しさん
NGNG0305通りすがり
NGNG0306デフォルトの名無しさん
NGNG0307デフォルトの名無しさん
NGNG0308デフォルトの名無しさん
NGNG技術的にはまともな奴と見た。嫌いだけど。
0309デフォルトの名無しさん
NGNG0310デフォルトの名無しさん
NGNG0311デフォルトの名無しさん
NGNG0312デフォルトの名無しさん
NGNG0313デフォルトの名無しさん
NGNG0314デフォルトの名無しさん
NGNGそれは、MDBとかけたのでしょうか?
0315デフォルトの名無しさん
NGNG0316デフォルトの名無しさん
NGNG0317デフォルトの名無しさん
NGNGC++でいうSTLの範疇は、JavaAPIが既に実装してるから、そうでないものを指定しなきゃ。
スレタイのとおり、GUIに関連するものでなければ比較の意味が無い。
0318デフォルトの名無しさん
NGNG0319デフォルトの名無しさん
NGNG「・・・」多用するからすぐに分かるな
0320デフォルトの名無しさん
NGNG未だに>>264がネタだと思ってるのか。釣り師よ。
0321デフォルトの名無しさん
NGNGネタというか眉唾というか。
0322デフォルトの名無しさん
NGNG採算性、生産性、多様性どれをとっても全然まともじゃない
そもそもコンセプトが違う言語を言い争っても何の意味も無い
マルチプラットフォームを目指す言語と、マルチ言語開発を目指す言語を比べても埒が明かない
Javaはエンドユーザを突き放したままの、Eclipse最強とか狂言を吐くろくでもない言語
C#(CIL)はサーバーはLinuxでもいいけど、クライアントはWindowsが絶対という、VBの延長線上にある言語
不毛な言い争いはやめて、>>1のとおりJavaのエンドユーザシフトを考えるスレにしなさい。
0323デフォルトの名無しさん
NGNGまんせーまんせーと。
0324デフォルトの名無しさん
NGNGJavaでまともなオープンソースプロダクトはEclipseしかねーじゃん。
サーバサイド系のプロダクトもそこらのスクリプト言語にも劣るパフォーマンスしか出せないし、
んでEclipseが一所懸命サーバサイド系を支援しようとしてるってのが泣けてくる。
0325デフォルトの名無しさん
NGNGどこからも保証のないスクリプト言語なんぞ現場では怖くて使えません。
0326デフォルトの名無しさん
NGNG0327デフォルトの名無しさん
NGNGjsはJavaScriptかJScriptかで仕様が変わってるっぽいから、流行る事はたぶんないけど。
0328デフォルトの名無しさん
NGNGああいう信者の集いが、妄想を悪化させる。
0329デフォルトの名無しさん
NGNGEclipseはたしかに成功したオープンソースだが所詮環境
たとえばなくても多少不便になってもなんとでもなる
個人的にはApacheかと
こっちなくなるとまず死ぬjava人多数かと
0330デフォルトの名無しさん
NGNGプラグインにはVB並のフォームデザイナは用意されてるの?
SWKでもSwingでもいいけど、VC程度のフォームデザイナでは辛いものがある
JavaアプリやVBは、システム開発というより、
システムオーサリングって感じでMacromedia Flashと同軸であると思うんだよな
VBはその要件を満たしているけど、Javaに関してはそこらへんが不透明
0331デフォルトの名無しさん
NGNG0333デフォルトの名無しさん
NGNG>>285さんを応援しつつ、swingについて書きます。
JavaとMSDEVって理想と現実みたいな部分が在ると思うんですよ。
例えばswingとMFC比較してみましょうか。
swingは低速で実用的じゃないですよね。MFCは十分実用的です。
ソースを見るとswingはきれいな設計になっていて、MFCは旧式で汚い設計ですよね。
Java使いの人は大抵マイクロソフト製品よりJavaのほうがオープンだと主張するのですが、
私はそうでもないと思うんですよ。
続く
0334デフォルトの名無しさん
NGNGこれ、結構困ると思いませんか?
一方、MFCのソースは全て見ることが出来ます。
普通の感覚だと、MFCのほうがオープンなんですよ。
ほんと、理想と現実って感じなんですよね。
じゃ、>>285さんがんばってください。
Java厨はでかい口叩くだけで何も出来ないって言われないようにしてくださいね。
応援してますよ。
0335デフォルトの名無しさん
NGNG俺が一つ意見を言わせてもらうとすると
コードは同じでも内部でJNI呼んで処理するメソッドって実はいっぱいあるよな
で、なんでGUIもそういう風にしなかったんだろうって思ったことはある
0336デフォルトの名無しさん
NGNG現実解ってことでしょう。
1.1のころにそうやって失敗しているので、イベントを自前で処理するしかないという
結論に至ったのだと思います。
0337デフォルトの名無しさん
NGNGそうか、そんな話は知らなかったな
まぁ今のSwingのコーディングで気に入らないことといえば
GUI描画とスレッドの関係ぐらいですね(他の人にとっては大きいことかもしれないけど)
つうか、Swingの描画が以上に遅いマシンって無いですか?
PCスペック十分なのにAMDマシンだと画面に張り付いてしまうことがある
0338デフォルトの名無しさん
NGNGJavaのスレッドって使いやすくないですか?
むしろ、あれほしいといつも思ってるんだけど。
自分が気に入らないのは、Java厨の存在そのものです。
煽るだけで建設的なことは何もしないから。
0339デフォルトの名無しさん
NGNGいや、スレッドは使いやすいけど
Swingの描画関係とスレッドあるいはI/O関係のロックを考えながら組まないとっていう話です
なれればなんてことは無いのですがね。
>むしろ、あれほしいといつも思ってるんだけど。
なにがほしいのですか?メインの言語はJavaではないのかな?
>自分が気に入らないのは、Java厨の存在そのものです。
>煽るだけで建設的なことは何もしないから。
Javaって習得しやすいじゃないですか?
で、ちょっと勉強した人が知ったかぶりで
偉そうになれちゃう、そういう言語だからしょうがないっす。
突っ込んだ話すると途端におとなしくなる人ばっかりです
0340デフォルトの名無しさん
NGNGほかの環境だともっと複雑になっちゃいますからね。
最近はほとんどJava使わないです。
0341デフォルトの名無しさん
NGNG語尾の中黒三連発は止めたのですか・・・?
0342デフォルトの名無しさん
NGNGapacheなんて、単なるウェブサーバじゃん。しかも遅いし。
eclpseはなんだかんだでなかなか、初めてちゃんとまともな設計がされた
アプリケーションだと思うよ。
0343デフォルトの名無しさん
NGNGじゃあEclipse以前はどうだったんだ?Java厨はなんかいろいろ調子ぶっこいてたが、
あれはなんだったんだ?
0344デフォルトの名無しさん
NGNG0345デフォルトの名無しさん
NGNGライブラリ系は、それなりに、Swingとか、元からちゃんとやってたんだけど、
大きなアプリケーションに適用できているっていうのは、あまり見かけないね。
0346デフォルトの名無しさん
NGNG0347デフォルトの名無しさん
NGNGApacheってHTTPDだけと思ってる人?
0348デフォルトの名無しさん
NGNGほかに何があるよ
Jakartaとかいうのもあるけど、あれこそ本当にひどい。
ことごとくクソなものしか作ってない。もっとほかにやることないのかね。
0349デフォルトの名無しさん
NGNG0350デフォルトの名無しさん
NGNGコードスレってなんすか?
0351デフォルトの名無しさん
NGNGプログラミングは、書いてなんぼ。
ここはプログラム技術板。
>>285さんはがんばってください。応援してます。
0352デフォルトの名無しさん
NGNGJavaでいいものが作れるか?っていう見方と、
Apacheにいいものが作れるか?っていう見方があると思う。
0353デフォルトの名無しさん
NGNG>もっとほかにやることないのかね。
たとえばどんな?
おもしろそうななアイデアがあるならプロジェクト立ち上げるのも一興だとおもうな。
あんたがJava嫌いなら好きな言語ではじめるがよろし。
面倒ならここで言うだけ言ってみたら?
だれかやってくれるかもよ?
0354デフォルトの名無しさん
NGNGSwingかSWKかSwingWKやJava用のリソースエディタの話をするところだろ?
0357デフォルトの名無しさん
NGNGEJB以外は遊びじゃん
0358353
NGNGJakartaのTapestry触った
WEBアプリ用のフレームワークの一種だけど
画面定義が<% %>とかスクリプトとかが入り込まないプレーンなHTMLなんよ。
ASP、JSPって(ストらッツとかも)HTMLソースにへんな混じり物が入って
あとから画面定義弄るとき結局手でソース修正するしかなくて面倒なんだよね。
Jakartaは玉石混合で重複も多いけどいろんなアイデアがでてきてオモロイよ。
0359デフォルトの名無しさん
NGNG良く聞くけど、ハードが進化すると、要求される処理量も増えるから、
いつまでたってもJavaは遅いって言われるんじゃないって思うのは俺だけかな?
ほらLonghornとか3Dだらけって言うし。
0360デフォルトの名無しさん
NGNGそこでJava Desktopですよ。
いつまでも今のままなので遅くならない。
0361デフォルトの名無しさん
NGNG>JakartaのTapestry触った
あのスレどこ行ったの?盛り上がってるんでしょうか・・・タペストリー
>>359
でもさ、XP出た頃だって当時普及しているPCで速度遅いもんだから
クラッシック表示したりなんかして対応してた気がする
つうか目障りなんだよね ああいう表示って
0362デフォルトの名無しさん
NGNG先日、某初心者の組んだプログラムを担当することになったのですが
イベントディスパッチを理解しておられない様子で
私の作業が滞ってしまいひどい目に会いました。
0363デフォルトの名無しさん
NGNG0364デフォルトの名無しさん
NGNGご苦労様です。
自分自身に嫌気がさすことないですか?
0365デフォルトの名無しさん
NGNG暇だし
0366353
NGNG技術者っていうか理系人間は基本的に語学苦手だから(自分も)
いい日本語のサイトや書籍がでないと国内じゃはやらないんだよね。
日本語のWIKIサイトが立ち上がってるみたいだからコメントでもしてみようかな。
(まだほとんど何もないけど)
0367デフォルトの名無しさん
NGNG理系、文系なんて些細なもんだな。
自分と自分の周りの出来事が世の中の真理だと錯覚するのは危険だよ。
0368デフォルトの名無しさん
NGNG0369デフォルトの名無しさん
NGNG0370デフォルトの名無しさん
NGNGはつみみです(笑 いや、それ本当?
0371デフォルトの名無しさん
NGNG当時はpascalをライバルとみなしてたと思う。
0372デフォルトの名無しさん
NGNG0373デフォルトの名無しさん
NGNGなんかよさげだな
おもわずAmazonで本購入しちまった
0374373
NGNGGUIダサいなw
0375デフォルトの名無しさん
NGNG0376デフォルトの名無しさん
NGNG別に普通のことだが?
映画作れないのに映画を批評したり、
政治やれないのに政治家批判したり、
Windows作れないのにWindowsをけなしたり、
0377デフォルトの名無しさん
NGNGいまは、Perlがライバル。
0378デフォルトの名無しさん
NGNGGUIが何とかなれば、HSPとも勝負になるかもしれない。
0379デフォルトの名無しさん
NGNG0380デフォルトの名無しさん
NGNG0381デフォルトの名無しさん
NGNG0382デフォルトの名無しさん
NGNGどのくらい進みました?
0383デフォルトの名無しさん
NGNGスレ違い。
0385デフォルトの名無しさん
NGNG0386デフォルトの名無しさん
NGNG自分のためだろ? 別に作ってもらっても嬉しくない。
0387デフォルトの名無しさん
NGNG心配しなくてもJava厨には無理だからw
0388デフォルトの名無しさん
NGNGちなみに、キミは作れんの?
0389デフォルトの名無しさん
NGNG作れますが何か?
それよりも君は作れんの?
0390デフォルトの名無しさん
NGNG作れるってどのレベルのものを?
0391デフォルトの名無しさん
NGNG質問する前にまずこちらの質問に答えてください。
0392デフォルトの名無しさん
NGNG0393デフォルトの名無しさん
NGNG0394デフォルトの名無しさん
NGNG0395デフォルトの名無しさん
NGNG答えられないってことは作れないってことなんだよ。
分かってやんなw
0396デフォルトの名無しさん
NGNGおまえもだなw
0397デフォルトの名無しさん
NGNGじゃぁ何つくんの?
0398デフォルトの名無しさん
NGNG0399デフォルトの名無しさん
NGNG別のスレでやってくれたまい。
漏れだったら、DBもフレームワークも出来合いの信頼のおけそうなモノを使うけどね。
http://pc5.2ch.net/test/read.cgi/tech/1049030272/
0400デフォルトの名無しさん
NGNG0402デフォルトの名無しさん
NGNG>俺が一つ意見を言わせてもらうとすると
>コードは同じでも内部でJNI呼んで処理するメソッドって実はいっぱいあるよな
>で、なんでGUIもそういう風にしなかったんだろうって思ったことはある
自分で作ればいいだろ?
汎用性を出すために、ネイティブメソッドを厚くラッパーしてる。
たったそれだけの事だよ。
C++でSWINGと同じようなライブラリー作ると、JAVA以下の物ができるよ。
0403デフォルトの名無しさん
NGNGどういう点で?
0404デフォルトの名無しさん
NGNG。 。。 お前ら似たようなスレばっかり立てて
。ρ。 ループするの好きでつね、ううっ!出るっ!!
ρ  ̄ ̄ ̄ ̄∨ ̄ ̄ ̄ ̄ ̄
mドピュッ
C|.| /⌒⌒⌒ヽ/~ ̄ ̄ ̄ ̄ヽ
/⌒ヽ⌒ヽ___ | ∴ヽ 3 )
./ _ ゝ___)(9 (` ´) )←>>1-1000
/ 丿ヽ___,.───|彡ヽ ―◎-◎-|
_/ ) ( Y ̄ ̄ ̄ ̄)
(__/ \____/
0405デフォルトの名無しさん
NGNGいったいどこの国なんだろう?
0406デフォルトの名無しさん
NGNGC++BuilderX とか JBuilder とか NetBeans とかの開発環境は Swing 使ってるから、
国を問わず一定のシェアはあると思われ。
0407デフォルトの名無しさん
NGNG10人くらい?
0408デフォルトの名無しさん
NGNG10人ってなんだ?
0409デフォルトの名無しさん
NGNGいったいどこの国なんだろう?
0410デフォルトの名無しさん
NGNG日本ですが何か?
まさかシェアとってるとか言い出さないよね?
0411デフォルトの名無しさん
NGNG日本ではないのは >>406 で確定済み。
0412デフォルトの名無しさん
NGNG日本に来て見なさい。
日本にいるなら、たまには外に出てみなさい。
どこ探してもswingなんか無いから。
0413デフォルトの名無しさん
NGNGどこにもないとゆーなら、日本国内で >>406 が全く使われてない事を示せ。
ちなみに、
http://www.atmarkit.co.jp/fjava/survey/survey0306/java0303.html
JBuilder は25%の開発者が使ってると回答してるし、
NetBeans の商用版 Sun One Studio も10%程度の開発者が使ってると回答してる。
0415デフォルトの名無しさん
NGNGアフォですか?
0416デフォルトの名無しさん
NGNG俺はアフォじゃねー!
アフォだって言うなら証拠見せろや!
0417デフォルトの名無しさん
NGNG5000万人って数字。
0418デフォルトの名無しさん
NGNGあっそ。
じゃぁ、何人なの?
0419デフォルトの名無しさん
NGNGあそこに出没しているのはSOHO連中が多そうだ
まぁ、SwingはJ2SDKのデモに含まれているので数だけなら相当な(ry
0420デフォルトの名無しさん
NGNG早く数えろよ。
サーバに負荷かけちゃっただろが。
0421デフォルトの名無しさん
NGNG就業人口:7000万人
情報産業:就業人口の1%と仮定
Java開発者:情報産業の30%と仮定(Java"も"使ってる開発者ね)
@ITのアンケート結果:Java開発者の25%がJBuilder使ってる
70,000,000 * 0.01 * 0.3 * 0.25 == 52,500人 ぐらい。
0422デフォルトの名無しさん
NGNGそれ正確なのか?
0423デフォルトの名無しさん
NGNGっつか、日本の人口を約1億3000万として、全員がJava開発者でも3250万にしかならんぞ。
やっぱ日本人じゃないみたいだね。
0424デフォルトの名無しさん
NGNG5000万人よりはかなり正確。
0425デフォルトの名無しさん
NGNGじゃぁ俺がアフォだって言うのか?
0426デフォルトの名無しさん
NGNG誰か知らんがお前はアフォ
0427デフォルトの名無しさん
NGNG0428デフォルトの名無しさん
NGNG0429デフォルトの名無しさん
NGNGって書けばいいだけだから。
0430デフォルトの名無しさん
NGNG0431デフォルトの名無しさん
NGNG0432デフォルトの名無しさん
NGNG継承拡張できないヴィジェットの設計が気に入らないのならSwingであきらめるか
.NETに切り替えるかしろ
GUI分野でSUNに期待するのは時間の無駄
ちなみに俺は5年無駄にしたかな
0433デフォルトの名無しさん
NGNG0434デフォルトの名無しさん
NGNG_∧_∧/ \__/\_/ \__∧/|__/\
\ クソスレを牛耳るわれらこそ・・・・・・・・・・ \
< 王っ・・・・! /
/ 築くんだっ・・・・・・・・!王国をっ・・・・・・! \
|/\ / ̄ ̄V ̄\/ ̄ ̄\ / ̄ ̄ ̄ ̄V ̄V\| ̄
\/ \/
:::::::::::::::::::: ::::::::::/ ):::::::::
:::::(\::::::: _人 / / ):::::::::::
:::::/\\ ノ⌒ 丿 / / /ヽ::::::::::::
:::: ヽ \\ _/ ::( / / / /::::::::::::::::
:::: ( \ \\ / :::::::\ l 三 / / ):::::::::::::::
:::::::ヽ ヽ . ミヽヽ ( :::::::;;;;;;;) / 二 / /::::::::::::::::::
::::::: ( \ ヽミ ヽヽ \_―― ̄ ̄:::::::::: / 二 ___/ヽ ...::::::::::::::
::::... /ヽ ヽ ニ ヽヽ ノ ̄ :::::::::::::: // ニ _______/ ...:::::::::
:::. ヽ____ ニ ヽ ( ´Д` ::::::::::::::;;;;// ニ ____ノ .....::::::::::
ヽ___, ニ/ ̄――――― ̄ ̄::::::::\ ニ ___ノ + + ....:::::::::
ヽニ -‐( :::::::::::::::::::::::::::::::::≡ __ノ+ ┼ *:::::::::
ヽ---\__::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;ノ_ + ┼ .::::::::::
:::::... + ┼ + + ー-、___~'''''ー-、 :....::::::::::::
:::::::.... + ┼ *+ +~~'''ヽ ..:...::::::::::::::::::::
:::::::::::::::::..... + * . ┼ :....:::::::::::::::::
::::::::::::::::::::....: + * + .....:::::::::::::::::
0435糞スレあげんな
NGNG_∧_∧/ \__/\_/ \__∧/|__/\
\ クソスレを牛耳るわれらこそ・・・・・・・・・・ \
< 王っ・・・・! /
/ 築くんだっ・・・・・・・・!王国をっ・・・・・・! \
|/\ / ̄ ̄V ̄\/ ̄ ̄\ / ̄ ̄ ̄ ̄V ̄V\| ̄
\/ \/
:::::::::::::::::::: ::::::::::/ ):::::::::
:::::(\::::::: _人 / / ):::::::::::
:::::/\\ ノ⌒ 丿 / / /ヽ::::::::::::
:::: ヽ \\ _/ ::( / / / /::::::::::::::::
:::: ( \ \\ / :::::::\ l 三 / / ):::::::::::::::
:::::::ヽ ヽ . ミヽヽ ( :::::::;;;;;;;) / 二 / /::::::::::::::::::
::::::: ( \ ヽミ ヽヽ \_―― ̄ ̄:::::::::: / 二 ___/ヽ ...::::::::::::::
::::... /ヽ ヽ ニ ヽヽ ノ ̄ :::::::::::::: // ニ _______/ ...:::::::::
:::. ヽ____ ニ ヽ ( ´Д` ::::::::::::::;;;;// ニ ____ノ .....::::::::::
ヽ___, ニ/ ̄――――― ̄ ̄::::::::\ ニ ___ノ + + ....:::::::::
ヽニ -‐( :::::::::::::::::::::::::::::::::≡ __ノ+ ┼ *:::::::::
ヽ---\__::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;ノ_ + ┼ .::::::::::
:::::... + ┼ + + ー-、___~'''''ー-、 :....::::::::::::
:::::::.... + ┼ *+ +~~'''ヽ ..:...::::::::::::::::::::
:::::::::::::::::..... + * . ┼ :....:::::::::::::::::
::::::::::::::::::::....: + * + .....:::::::::::::::::
0436デフォルトの名無しさん
NGNG低脳ばっか。
キチばっか。
なんだこの糞スレ。
しかも平然とageてやってるとこが終わってる。おまいらみんな氏ね。
0437デフォルトの名無しさん
NGNG0438デフォルトの名無しさん
NGNGUIの描画はSwingから切り離されているんだから、気にいらなきゃ自分で作れよ。
素で全部作るより楽だぞ。5年も掛かるような作業じゃネエヨ。
0439デフォルトの名無しさん
NGNGすごいね
0440デフォルトの名無しさん
NGNG0441デフォルトの名無しさん
NGNG0442デフォルトの名無しさん
NGNG…ってそれ、AWTで既に捨てた道じゃん>SWT
0443デフォルトの名無しさん
NGNG本買ってきて読んだらあまりにCライクなAPIにやる気なくして、
そうこうしているうちにSwingが良くなってきちゃったんで
次回作もSwingでいくことにしたよ。
SWTクラスの定数だらけっぷりは無いよな・・・
0444デフォルトの名無しさん
NGNGLIBに頼ればいいつーことですな。
(全般の話ね)
0445デフォルトの名無しさん
NGNG0446デフォルトの名無しさん
NGNGのに、Cの文法だけは詳しい人が多いように思う。
本当に尊敬するようなプログラムを書く人は何故か言語にこだわらないのに、
CもC+もJAVAもビジュアルベーシックも自由にこなしている。
しかも、趣味でDelphiでプログラムを書いて「これは楽が出来る」とか言っている。
こういう人の頭の構造がどうなってるのか知りたいよ。情報処理関係の試験も
楽に合格しているしついていけない。
0447デフォルトの名無しさん
NGNG0448デフォルトの名無しさん
NGNG>情報処理関係の試験も楽に合格しているし
何かありがたみが薄いな。
0449デフォルトの名無しさん
NGNG次Javaで何か作る時はSWT使ってみようと思う
SWTってほぼ完全に定着したと思ってるけど、どうだろう??
0450デフォルトの名無しさん
NGNGSWTガリガリつかってる人見たこと無い
0451デフォルトの名無しさん
NGNGどちらがお勧めといった断言はできんな。
どっちもどっち。
一度、GUI部分に関するインターフェースを一通り用意して、
それを必ず被せることで Swing , SWT の両方で動かせる
アプリケーションを書いたが、えらくしんどい作業になった。
( Swing と SWT は思想的な違いが大きすぎるため、それを吸収するのは大変 )
で、結局そのアプリを使うときはSWTばっかり。
GUI の動作が軽い SWT のほうが快適だから。
Swing モードはテスト起動するだけになってるよ。
0452デフォルトの名無しさん
NGNGSWT は日本語情報源少ないからねぇ。
0453デフォルトの名無しさん
NGNG0454デフォルトの名無しさん
NGNG0455デフォルトの名無しさん
NGNGGNOMEとMozillaの弱者連合に加わった方がいいかもね。
0456デフォルトの名無しさん
NGNG.NETで作った有名アプリ→VisualStudio.NET
0457デフォルトの名無しさん
NGNG>それを必ず被せることで Swing , SWT の両方で動かせる
>アプリケーションを書いたが、えらくしんどい作業になった。
一体何の為にそんな愚かな事をおっぱじめたのでつか?
0458デフォルトの名無しさん
NGNG451のやった事はオレもやろうと思った
GUIをインターフェイスプログラム化して今後どんなGUIライブラリが出てきても対応できるようにと。
やろうと思っただけだけど。
>>456
VisualStudio.NETは.NETで作られてるわけじゃないよ
0459デフォルトの名無しさん
NGNGSwingで作った有名アプリ→NetBeans
0460デフォルトの名無しさん
NGNGぶっちゃけ、将来SWTは(OSの入れ替えなどを機に)一発で滅びる時が来ると思ったんだよ。
Swingは廃れていったとしても細々と運用を続けられるのではないかと踏んだ次第。
だから、Swingモードは保険。実用はSWTって扱いにしてる。
めったに無いのだが、Windows 以外で実行するときは Swing モードで動かしてたりする。
そんなこんなで、両実装にしたことを悔いてはいない。
でも、非常に効率の悪い、愚かしい事をしたとは思うね。
0461デフォルトの名無しさん
NGNG公開すればいいんじゃない?
0462デフォルトの名無しさん
NGNG別に重い気はしないし。
GUIはそれ程重要ではないからね。
0463デフォルトの名無しさん
NGNGこれは悔いてるってゆーんじゃなかろーか。
0464デフォルトの名無しさん
NGNGSWTが用意されてない環境って、なに?
0465デフォルトの名無しさん
NGNGそうかもね。
テスト起動するときは「けっこう便利。やってよかった。」
作っているときには「なんでこんな面倒な、しんどいことをせにゃならんのか。馬鹿馬鹿しい。」って心情。
「やんなきゃよかった」とは思わなかったんで悔いてないって書いてしまった。
>>464
「今」じゃなくて「将来」ね。
SWT が AWT みたいにひっそりと残り続けてくれるならいいんだけど、
クラス構成見てるとそう思えなかったんだよ。
生存率 Swing > SWT
使用時の快適さ SWT > Swing
で、欲張って両方取った。
0466デフォルトの名無しさん
NGNGあのJakartaのやつよりは生存率高いだろ
SWTいいんじゃないかね Swingよりサポートしているプラットフォーム多いし
0467デフォルトの名無しさん
NGNG詳細きぼんぬ
0468デフォルトの名無しさん
NGNG0469デフォルトの名無しさん
NGNGしかも標準に取り込まれる可能性0.
0470デフォルトの名無しさん
NGNG決まったコンポーネントとして使うならSWTでもいいけど、
わざわざSWT使う理由もないしな。
1.5β使ってみな。
0471デフォルトの名無しさん
NGNG> わざわざSWT使う理由もないしな。
eclipse見てもそう思う?
0472デフォルトの名無しさん
NGNGSWTは使わない物
EclipseがかりにSwingでできてようがユーザーは全く関係ないと思われ
テーブルとか業務系のシステムだと頻繁に扱うんだけど
SWTってSwingより確か重かったよね
あとはドキュメントの量とか考えても作りにくいかと
0473デフォルトの名無しさん
NGNGさすがにうそだと思う。
0474デフォルトの名無しさん
NGNG0475デフォルトの名無しさん
NGNGJDK1.4.2より前の、Eclipseが世に出た当時のバージョンでSwingだったらば、関係あるね。
0476デフォルトの名無しさん
NGNG漏れ的には次バージョンが仮にMFCでも一向に構わない。
0477デフォルトの名無しさん
NGNG0478デフォルトの名無しさん
NGNGSwingの用途が広がると思う
0480デフォルトの名無しさん
NGNG0481デフォルトの名無しさん
NGNGC++でいいんじゃないか?
0482デフォルトの名無しさん
NGNG0483479
NGNGとっつきやすいけど奥が深そうで、仕事にするには無理そう。
なんかスレ違いですみませんでした。
0484デフォルトの名無しさん
NGNG0485login:Penguin
NGNG0486デフォルトの名無しさん
NGNG含めないなら深くない。
0487デフォルトの名無しさん
NGNG0488デフォルトの名無しさん
NGNG0489デフォルトの名無しさん
NGNG0490デフォルトの名無しさん
NGNG0491デフォルトの名無しさん
NGNG本当にSwingアプリつくった事あるのかと聞きたい
昔にくらべてましになったと言っても
1.5βでも相変わらずSwingは遅いし、汚い。
そして何よりLAFのエミュレートが相変わらずイマイチで操作感覚がおかしい、というか貧弱。
オレはJavaにはSWTしかないと思っている
SWTにできない事は、Javaには出来ない事と割り切っている。
0492デフォルトの名無しさん
NGNG0493デフォルトの名無しさん
NGNGここでの論調は、Swingが軽くなって、がまんできるレベルになったので、ライブラリ移行のコストを考えるとSWTの優位性がなくなった、という感じだと思う。
たとえば、SwingとSWTが今 同時に世に出てきたなら、みんなSWTを選ぶだろう。
0494デフォルトの名無しさん
NGNGSwing の方がクラス設計が綺麗(主観的判断だけど)って理由で Swing を使う奴もいると思われ。
0495デフォルトの名無しさん
NGNGまずは、軽さとネイティブとの親和性っていうところで、SWTを選ぶ人が多いってことになったとおもう。
0496デフォルトの名無しさん
NGNG最後の部分にはコメントしないけど、前半部分には同意。
> Swingが速くなったからSWTはいらないみたいな
こんなこと言ってる奴はHelloWorldしかやってないだけだから気にするな。
0497デフォルトの名無しさん
NGNGだいぶ前に触ったときWinとLinuxで動きが違うというのは改善されたのかな?
Treeとかそのへんがおかしかったような
なんにせよネイティブ系はAWTで懲りたというか
0498デフォルトの名無しさん
NGNG0499デフォルトの名無しさん
NGNG0500デフォルトの名無しさん
NGNG0501デフォルトの名無しさん
NGNG0502デフォルトの名無しさん
NGNGJTable >>>>>> Table
である間は、Swingだな。
0503デフォルトの名無しさん
NGNGカスタマイズもたいへんでテーブルの場合速度もswingのほうが速いようで
ここではSWTのメリットは少ないな
0504デフォルトの名無しさん
NGNGあんなに継承してわけのわからないメソッドで膨張して
そのわりに肝心な機能が多々欠落している。
クラス構成を見てる分には美しいかな?と思うけど
実際につかってみると期待した動作と一致しない事だらけ
それに比べてSWTはなんと素直で簡潔な事か・・
0505デフォルトの名無しさん
NGNG自分がアホだって宣言するのはそんなに楽しいかな?
0506デフォルトの名無しさん
NGNG確かに Table は重要だね。
0507デフォルトの名無しさん
NGNGSwing が使いこなせなかったから SWT マンセーしてる、と。
SWT 使いこなせなかったら(以下略)
0508デフォルトの名無しさん
NGNG0509デフォルトの名無しさん
NGNG1.setter と getter が非対称な場合が結構ある
2.明示的に dispose が必要
3.キャストを多用しないといけない
4.明らかにドキュメントが不足している
0510デフォルトの名無しさん
NGNG0511デフォルトの名無しさん
NGNG0512デフォルトの名無しさん
NGNGSWT が使いこなせなかったから Swing マンセーしてる、と。
Swing 使いこなせなかったら(以下略)
0513>512
NGNGただ細かいところを調べるのにいちいちソースを見ないといけないのがメンドクサイんだよ。
0514デフォルトの名無しさん
NGNG0515デフォルトの名無しさん
NGNG> Swing マンセーはしてないし、少なくともキミより SWT は使いこなせてると思うよ。
その根拠の無い自信はどこから出てくるんだろう?Javaやってると頭がおかしくなるのか?
0516デフォルトの名無しさん
NGNG正:Javaやってるだけで頭が良いと勘違いする厨房がいるってのは本当のようだ。
0517デフォルトの名無しさん
NGNG.NET厨は場違い。
0518デフォルトの名無しさん
NGNG死滅スレにふさわしい話題だと思うが。
マトモな話をしたいなら他所のスレに行ってくれ。
0519デフォルトの名無しさん
NGNGプログラマの視点で見た Swing の悪いところが具体的に列挙できないからでは?
> あんなに継承してわけのわからないメソッドで膨張して
愚痴だし具体性ないし。
> そのわりに肝心な機能が多々欠落している。
愚痴だし具体性ないし。
> 実際につかってみると期待した動作と一致しない事だらけ
愚痴だし具体性ないし。
> それに比べてSWTはなんと素直で簡潔な事か・・
単なるマンセーだし具体性ないし。
レス見るだけだと能無しが Swing を使いこなせなくて SWT に移行、
なんとなく Swing より SWT の方が良さそうなんでマンセーしてるように見える。
0520デフォルトの名無しさん
NGNG0521デフォルトの名無しさん
NGNG0522デフォルトの名無しさん
NGNG>> それに比べてSWTはなんと素直で簡潔な事か・・
>単なるマンセーだし具体性ないし。
Swingよりは単純なクラス構成になってるんじゃないの?
拡張の自由度を低くしてるから。
0523デフォルトの名無しさん
NGNG0524デフォルトの名無しさん
NGNGクライアントサイドでJava使おうとしてるのはただのバカ
0525デフォルトの名無しさん
NGNGなにかの価値を認めるよりは、なにかの価値を認めないほうが自由度がないな。
0526デフォルトの名無しさん
NGNGMSが絡むと何でも否定したがる馬鹿とかな。www
0527デフォルトの名無しさん
NGNGそれでもWindowsを使っているという矛盾
0528デフォルトの名無しさん
NGNGジエンしてるところ悪いが、そういう、「嫌いだけどしかたなく使う」というのは矛盾といわない。
0529デフォルトの名無しさん
NGNG0530デフォルトの名無しさん
NGNG自演に見えるのか。敵は一人だと思い込みたいみたいだね。
Javaやってると>>528みたいに頭良くなるんだろうね。
0532デフォルトの名無しさん
NGNG単純=簡潔でも無い上に、
そもそもSwingに比べ左程単純でも無い。
0533デフォルトの名無しさん
NGNGだって、使いにくいもん。
社内で使うアプリならSWINGでよし。
0534デフォルトの名無しさん
NGNG> 社内で使うアプリならSWINGでよし。
社外は?
0535デフォルトの名無しさん
NGNG使いやすい使いにくいの議論ってさ、主観的なものだから
どっちでもいいよ って人が結局大多数だとは思うよ
しかし、Eclipse Plug-in 作れるっていう付加価値はSWTにはあるね
(プラグインなんて作る意味ある人なんてほとんどいないのが現実だろうが・・・)
0536デフォルトの名無しさん
NGNGもちろん、Swing。
0537デフォルトの名無しさん
NGNGWindowsでしか動かないという欠点もね。
そうなるとJavaにこだわる必要もない訳で。
0538デフォルトの名無しさん
NGNGWindowsプラットホームでしか利用しなくても、Javaを使うって選択はありうる。
つか、Windows以外のプラットホームでも利用したいが為って理由で、
JavaAPを作る際にSwingを選択する香具師って少数派では。
標準であること、使いやすいこと、等々他の理由が大きいはず。
0539デフォルトの名無しさん
NGNGWindows でしか動かないわけないだろ。
0540デフォルトの名無しさん
NGNG0541デフォルトの名無しさん
NGNGデバッグ:取りあえずスタックトレース?gdbにもあるね。
XML:JavaにXMLに特化した仕様は無かったと記憶。事実、DOM、SAX、XPathくらいなら主要な言語用のライブラリは既に存在する訳で。
言語としてスマートなのは認めるけれど、それに対するトレードオフが多すぎるのが現状だと思った。
0542デフォルトの名無しさん
NGNG各OSごとに実装した同名同インターフェースのクラスに差し替えれば。とか言う話?
時代回帰も甚だしいな。
抽象クラスとファクトリでインスタンスを差し替えるとかならまぁ納得。SWTってそう言うことできるの?
0543デフォルトの名無しさん
NGNG中途半端なデザパタ厨よ、お前 SWT について何もわかってないだろ。
Java 層はすべての OS で共通。
native 層が OS ごとに違う実装なのは Swing でも同じ。
0544デフォルトの名無しさん
NGNG>Java 層はすべての OS で共通。
当たり前だ。違ったら困る。
で、BeOS用のeclipseはまだですか?
0545デフォルトの名無しさん
NGNG違うように思ってるふうに見えたんでな。
0546デフォルトの名無しさん
NGNG0547デフォルトの名無しさん
NGNGデバッガ上で動作させなくても、スタックトレースどころか何もせずともソースの行までその場で出るのはかなり有り難い。
ヘタレなのでデバッガ上で再現しないバグは良く見かけるし。coreは当てにならないし。
0548デフォルトの名無しさん
NGNG裏を返せばデバッガ分のオーバーヘッドも常に背負って生きているのだな。
0549デフォルトの名無しさん
NGNG中身:実装
中身が違っても外見が同じなら外からは同じように使える。
てのがクラス式のOOの最大の特徴だと思われ。
0550デフォルトの名無しさん
NGNG0551デフォルトの名無しさん
NGNG0552デフォルトの名無しさん
NGNG利用者の混乱がぁん無いというけどぅっ、
OSのUIとJavaアプリのUIが違うからんっ・・・
結局混乱の元になっていやっはぁ〜んっっ
0553デフォルトの名無しさん
NGNGSystemLAFってしってるか?
0554デフォルトの名無しさん
NGNGおまえらの欲しいツールを俺がつくってやる、どれで作って欲しい?
といったら、お前は何を選ぶんだ?
1.Swing
2.SWT
3.C#
言ってみろボケ
0555デフォルトの名無しさん
NGNG4.あんたの作ったツールなんか要らない。
0556デフォルトの名無しさん
NGNG微妙に違うから余計きもい。
0557デフォルトの名無しさん
NGNGC#(っつーか、System.Windows.Formsだよね?)かSWT。
0558デフォルトの名無しさん
NGNG3 > 2 >> 1
0559デフォルトの名無しさん
NGNG正直、もうちょっとハイスキルな人に頼む。
0560デフォルトの名無しさん
NGNGWinnyのかわりになれば、なんでもいい。
0561451
NGNGだよな。
同一のプログラムで Swing版 と SWT版を選べるとしたら、SWT版 を選ぶだろう。
しかし、作る側から見ると Swing のほうが組みやすいんだよな。
SWT の継承出来ないパーツらは設計の手間が嵩む。
申し訳程度のGUIで済むツールならなんてことないが、
マルチスレッドでバリバリと表示内容を更新するGUIを組むとなると、
継承を前提としない前時代的な設計手法を持ち込んだりする。
Swing も SWT もそれなりに良くできていると思うが、
帯に短し襷に長し。中間言語なんで致し方ないんだけどね。
0562デフォルトの名無しさん
NGNG> 同一のプログラムで Swing版 と SWT版を選べるとしたら
そういうプログラムあったなぁ、と思ったら、JUnitでAWTとSwingだった。ウツ
おまえらは、どっち使った?
おれはIDEから呼び出すから どっちでもない
0563デフォルトの名無しさん
NGNG0564デフォルトの名無しさん
NGNG0565デフォルトの名無しさん
NGNG0566デフォルトの名無しさん
NGNG継承できないからNoというのは微妙
SWT使うところはつかって、複雑になりがちなところは
JFaceのTableViewerのフレームワークはどうかね
あれはパフォーマンスも維持できるしそれなりに読みやすく書ける
まぁ主観的な問題だが、もはやどっちでもいいだろ。
0567デフォルトの名無しさん
NGNG0568デフォルトの名無しさん
NGNGしてるんじゃなかったっけ。
よくない理由は忘れたが。
0569デフォルトの名無しさん
NGNGあそれマジであったらいいな。
自分は一応C#.NET派ですけど、数年後にOpenBeOS
にEclipse&SWTライブラリが乗っていたら理想的だと思う。
0570デフォルトの名無しさん
NGNGどうでも良いが今日からmono C#派にでもなろうかなと思ってます。
0571デフォルトの名無しさん
NGNG俺は2>3>1だ。
だって2で作ったソフトはLinuxでもMacでも動くんでしょ?
SWTとC#ってほとんどパフォーマンス変わらないんでしょ?
だったらSWTのほうがいいな。
SwingアプリはNetBeans、JBuilder、PVCSを使った事あるけど
どれもろくなもんじゃなかったな。
0572デフォルトの名無しさん
NGNGWindowsとLinuxで しか 動かない。
0573デフォルトの名無しさん
NGNGノープロブレムですの。
0574デフォルトの名無しさん
NGNG「しか」とか言ってるけど Mac OS X でも動くよね。
あと SWT が下位に使ってる GTK+ とか Motif が動く環境ならたいてい動くでしょ。
0575デフォルトの名無しさん
NGNGPen3-1G + 512M もあれば十分でしょ。
0576デフォルトの名無しさん
NGNGdebug 情報は class ファイル内の一属性にすぎないので削除することも可能。
その場合当然スタックとレースには行番号は出ないがな。
0577デフォルトの名無しさん
NGNG同じクラス名だったらどのOSでも中身は一緒に決まってるだろが、ボケ。
0578デフォルトの名無しさん
NGNGP4-2GクラスのCPU+512MBメモリでも
あの汚い見た目と、操作感の悪さは変わらず
なにがノープロブレムだよ・・
0579デフォルトの名無しさん
NGNG0580デフォルトの名無しさん
NGNG>あの汚い見た目と、操作感の悪さは変わらず
相変わらず具体性に欠けるな。
0581デフォルトの名無しさん
NGNGちょっと機能減るけどWindowsCEとかPocketPCでも使えるよ
0582デフォルトの名無しさん
NGNGPVCSがろくなもんじゃないのは、Swingとは関係ない気が
0583デフォルトの名無しさん
NGNG0584デフォルトの名無しさん
NGNG誰も使わないソフトをさくっと作れてウマー!
もちろん自分も使わない。
0585デフォルトの名無しさん
NGNGワロタ
0586デフォルトの名無しさん
NGNG0587デフォルトの名無しさん
NGNG0588デフォルトの名無しさん
NGNGSWTを使用した唯一の良作だな。
0589デフォルトの名無しさん
NGNG0590デフォルトの名無しさん
NGNG何故か絶賛する香具師は多いが、実際何か作ってる香具師の少ないこと少ないこと。
0591デフォルトの名無しさん
NGNG上の人 -> Swingしか知らないからSwingケテーイ
下の人も大変だな。
0592デフォルトの名無しさん
NGNG決定権が無いだけでなく、技能も(絶賛してるわりに)知識も無い。
0593デフォルトの名無しさん
NGNG0594デフォルトの名無しさん
NGNGそうだね。Windowsでしか使わないならVBつかっとけ、と。
0595デフォルトの名無しさん
NGNG0596デフォルトの名無しさん
NGNGお前ならどっちが欲しいんだ?
ちょっとでいいからスレ嫁。
0597デフォルトの名無しさん
NGNG無料のウンコは言い過ぎ。食えないじゃんか。
1.料理の腕がそこそこの友が作ってくれたカレー(もちろん無料)
2..CoCo壱番屋のカレー
っととこだな。
0598デフォルトの名無しさん
NGNGえ、会社のCD-ROMもってかえってインストールでいいじゃん
0599デフォルトの名無しさん
NGNGタイーホ
0601デフォルトの名無しさん
NGNG0602598
NGNG0603デフォルトの名無しさん
NGNG0604デフォルトの名無しさん
NGNGそうなん?
0605デフォルトの名無しさん
NGNGVB は有料の「カレーに似たウンコ」だな。
0606デフォルトの名無しさん
NGNG具体的でないマンセーする奴は知識や技能が無いので評価されないってだけ。
0607デフォルトの名無しさん
NGNG.NET Framework とSharpDevelop使えばタダで開発できないことは無い。
が、SharpDevelop自体お薦めできない。
0608デフォルトの名無しさん
NGNG0609デフォルトの名無しさん
NGNGオマエの頭の中はうんこだらけ。
0610デフォルトの名無しさん
NGNGうんこ食ったのかΣΣ(゚д゚lll)
0611デフォルトの名無しさん
NGNG0612デフォルトの名無しさん
NGNG人 人
(__) (__)
≡≡(__) ≡≡(__)
≡≡ミ,( ,,・∀・) ≡≡( ,,・∀・)
≡≡ミ_u,,uノ ≡≡ミ_u,,uノ ピョンピョン
"~" """ ::: "~""~"
""" ::: """ ::
0613デフォルトの名無しさん
NGNG0614デフォルトの名無しさん
NGNG0615デフォルトの名無しさん
NGNG>>1
だそうですよ。
0616デフォルトの名無しさん
NGNG少なくとも最近の50レスは死滅スレとして機能してる。>>1は努力不足。
0617デフォルトの名無しさん
NGNG0618デフォルトの名無しさん
NGNG0619デフォルトの名無しさん
NGNGVS.NET >= Eclipse >>>>>>>>>>(超えられない壁)>>>>>>>> SharpDevelop
0620デフォルトの名無しさん
NGNGユーザー数はおよそ10万人程度
0621デフォルトの名無しさん
NGNGおよそと程度。曖昧の極みだな。
0622デフォルトの名無しさん
NGNGそれらがダメで生まれたのが……
0623デフォルトの名無しさん
NGNGだめじゃなくて、匿名性高めて捕まりにくくしただけ。
0624デフォルトの名無しさん
NGNG正確なユーザー数が把握できるものでもないからな。
0625デフォルトの名無しさん
NGNGまったく逆だろ。
何も知らんのかい。
0626デフォルトの名無しさん
NGNGえ?
Winnyがだめで匿名性高くしたのがFreenetってこと?
0627デフォルトの名無しさん
NGNG日本以外の国にお住まいですか?
0628貧乏紙
NGNG0629デフォルトの名無しさん
NGNG論点ずれまくりですね。
0630デフォルトの名無しさん
NGNG0631デフォルトの名無しさん
NGNG0632デフォルトの名無しさん
NGNG圧縮ファイルを閲覧でき、さらにその中から任意の画像を1枚単位で
抽出できるビューアってありますか?
現在はビューアで圧縮ファイル内閲覧→欲しい画像名をメモ→WinRarで抽出…という手順なもので。
199名無しさん@お腹いっぱい。[sage] 04/05/16 13:41 ID:O4RkkSrF
> ありますか?
あるよー。
ソフトの名称までは当然答える必要無いよね。
202新参者にマジレス[sage] 04/05/16 14:17 ID:O4RkkSrF
199の回答は意地悪く揚げ足を取ったのではなく、教えて厨を蔓延させない為に
テンプレに挙がってるソフトくらい試してから質問しろという趣旨のものですよ。
「ありますか?」と聞かれても、その答えがテンプレに載ってないものならソフト名でこたえますが、
「既出上等、初心者歓迎、教えて君いらっしゃい」なスレじゃなければ、
テンプレに挙がってるものくらいは、質問する前に試すのが当然です。
0633デフォルトの名無しさん
NGNGんで使えるGUI入れるかSWTいれるかどっちかにしれ
0634デフォルトの名無しさん
NGNGじゃあ、まず、「使えるGUI」の実装するか、アイデア出すか、してくれ。
こういうこというヤツは、JTableでくじけただけだったりするんだよな。
具体的な不満だせないヤツ。
0635デフォルトの名無しさん
NGNG633じゃないけど、
インターフェイスはSwingで、実装を各OSのネイティブコンポーネント使ってやって欲しい。
それから、特定のOS(ToolKit)にしか無い機能はエミュレートして実装。
これで使えるGUIにならないか?
0636デフォルトの名無しさん
NGNGたとえばWindowsのボタンは色が変えれなかったりするし、他のコンポーネントに関してもSwing並みの柔軟性を持たせるのは無理。
結局すべて「エミュレートして実装」になる。
SWTの窮屈さは、クラスの設計がどうのという問題じゃないから、そのアプローチとろうとするとSWTらへんが限界。
0637デフォルトの名無しさん
NGNGGUIクラスライブラリとしては最高の部類に入るんじゃないかと思う。
欠点は同じくらいの柔軟性を持ったネイティブGUIがないことだ。
0638デフォルトの名無しさん
NGNG> たとえばWindowsのボタンは色が変えれなかったりするし、
その辺に目を瞑ることはJavaの思想に反するのか?
>結局すべて「エミュレートして実装」になる。
ならないように「インターフェイス」があるんじゃねーかよ。
ところでwxWidgetsなどについてはどう思う?
俺はこいつがかなり正解に近い実装だと思っているんだが。
0639デフォルトの名無しさん
NGNG> こういうこというヤツは、JTableでくじけただけだったりするんだよな。
暗にJTableは使いにくいと言っているようなもんですね。:-P
0640デフォルトの名無しさん
NGNG2chで唯一かつ絶対的に認められるのは成果物のみ。
0641デフォルトの名無しさん
NGNGJTable が使いにくいって……
0642デフォルトの名無しさん
NGNGくじけるものの例として>>634が言っているから間違いないですね。
0643デフォルトの名無しさん
NGNG>>634の文脈で言えば「JTable程度で くじける奴は馬鹿」なのでは?
まぁ、その程度も読み取れないんだろうけど。
0644デフォルトの名無しさん
NGNG0645デフォルトの名無しさん
NGNGここでこういう話が出てくるということは、それに心当たりがあるからだ。
0646デフォルトの名無しさん
NGNG心当たりがあるんですか?
0647デフォルトの名無しさん
NGNGそれって読む側が JTable は難しいと思ってるからではないかと思われ。
0648デフォルトの名無しさん
NGNG0649デフォルトの名無しさん
NGNGせめて文字列が入るようにならんとな。
0650デフォルトの名無しさん
NGNG表示上は文字列だけだけど
テーブルエディタ使えばいろいろできるよ
0651デフォルトの名無しさん
NGNG0652デフォルトの名無しさん
NGNGもしかしてMVCとか分かってないのか?
0653デフォルトの名無しさん
NGNGデータ構造は単純だけど機能は異常にてんこもりじゃないか?
まあ普段使う機能は限られてるけど。
0654デフォルトの名無しさん
NGNGサンプルも見ずにマニュアルだけを見てゲンナリする人っているよね。
プログラマ失格。
0655デフォルトの名無しさん
NGNGどっちがプログラマ失格だろうw
0656デフォルトの名無しさん
NGNGあの JTable ソースがシンプルか?
後付け満載だろ?
0657デフォルトの名無しさん
NGNG>>結局すべて「エミュレートして実装」になる。
> ならないように「インターフェイス」があるんじゃねーかよ。
なんか、生のWindowsコントロールさわったことがない感じだね。
ひとつの柔軟性を実現するために、既存のWindowsコントロールがまったく使えなくなるんだよ。
SWTも、Swingに対抗するために独自APIになったわけじゃなくて、ネイティブ生かそうと思ったらああするしかなかったわけだ。
もちろんSWTはSun Swingに対抗するために作ろうとしたわけだが。
0658デフォルトの名無しさん
NGNGその代わりJavaのうまみがすべて逃げました。
0659デフォルトの名無しさん
NGNGMacはなんでもいいや。
0660デフォルトの名無しさん
NGNG0661デフォルトの名無しさん
NGNGその程度でJavaのうまみが全て逃げるのですか。
JavaのうまみはGUI部分だけということですか。
そうですか。
0662デフォルトの名無しさん
NGNG曲解がお好きなのか単純に理解力か乏しいのか・・・。
0663デフォルトの名無しさん
NGNGではJavaのうまみはGUI以外にも有る。すべては逃げていないということでいいですね。
0664デフォルトの名無しさん
NGNG普通の人は、658 を
SWT では「GUI については」 Java のうまみがすべて逃げた、
と解釈するだろう。
0665デフォルトの名無しさん
NGNGそれは自分が普通の人間であるという前提の元の主観ですね?
0666デフォルトの名無しさん
NGNG0667デフォルトの名無しさん
NGNGSWTの利点(=AWTの利点)があっても遅けりゃ
意味がないと言うことを意味してますね。
0668デフォルトの名無しさん
NGNGそれは>>663が言っていることと同じことですね。
>>663の意見は間違ってないと言うことでいいですね。
0669デフォルトの名無しさん
NGNGマシンのスループットは上がってきてるからまた分からなくなりそうだね。
0670デフォルトの名無しさん
NGNG「が」ー>「で」
です、すみません。
0672デフォルトの名無しさん
NGNGSWTでテーブルが実用的になれば多少考える
あとはやっぱりjni使ってるからサンドボックスでダメというのもきついか
0674デフォルトの名無しさん
NGNGでもSUNはもうAWTには力を入れてないしなぁ。
0675デフォルトの名無しさん
NGNGマシンの性能も上がってきているし。
0676デフォルトの名無しさん
NGNGただ、AWTとSWTでは作りこみの期間も量も違うからな。
0677デフォルトの名無しさん
NGNGもうSUNに期待するのは止めたらどうだ? AWTで懲りてないのか?
0678デフォルトの名無しさん
NGNG> マシンの性能も上がってきているし。
そのセリフ聞き飽きた。
0679デフォルトの名無しさん
NGNGそうですか、じゃあWin95のUIは重すぎて使い物にならなかったはずなのですが。
0680デフォルトの名無しさん
NGNGたしかに。
486-100MHz やら Pentium-90MHz で結構平気で動かしてたからなぁ。
0681デフォルトの名無しさん
NGNGWin95は現実的な線からの発言。Swingの場合は結局妄想だっただろ。一緒にするな。
0682デフォルトの名無しさん
NGNGものすごく厳しくレスポンスを求める世界に生きてらっしゃるのですね。
0683デフォルトの名無しさん
NGNG実務でクライアント:Swingなんてマジで使ってるの?
ありゃ、趣味で使うものとばかり思ってた。
クライアントをわざわざJavaで作る意味がわからん。
0684デフォルトの名無しさん
NGNGSwing は結構使うよ。
っつーか、趣味で使ってる人間のが少ないと思われ。
0685デフォルトの名無しさん
NGNGhttp://enterprise.watch.impress.co.jp/cda/topic/2004/05/21/2349.html
IBMでさえSwing使えとも(SWT使えとも)言わないわけで。
0686デフォルトの名無しさん
NGNGまぁ今から作るんだったら.NETでもいーんじゃない?
個人的には 2.0 まで待ちたいところだけど。
0687デフォルトの名無しさん
NGNGIBM は SWT 使ってもらっても別に儲かるわけじゃないからでしょ。
0688デフォルトの名無しさん
NGNG>まぁ今から作るんだったら.NETでもいーんじゃない?
・・・?(´Д`
0689デフォルトの名無しさん
NGNG0690デフォルトの名無しさん
NGNG>> っつーか、趣味で使ってる人間のが少ないと思われ。
どこで使ってんだよ!
おれは一度だけ使ったが、そりゃ不評だったよ。
Swing使った理由はクロスプラットフォームの需要があったためだが、
異例中の異例の仕事だったわ。
WebServiceクライアントだって、普通誰が考えても.NETで作るべきで
Swingはどうしてもクロスプラットフォームじゃなきゃダメな場合に限るでしょう
SWTで実現可能なレベルのクライアントならJavaでもOKだけど
ちなみに俺はWebServiceの開発を仕事でした事はないが
趣味?というか自分の仕事や生活に使うものを作るのに開発環境に金を
かけるのがバカバカしいので、家ではJavaしか使わない。
これまでSwingだったけど、もうSWTしかつかってないかな。。
0691デフォルトの名無しさん
NGNG0692デフォルトの名無しさん
NGNG> おれは一度だけ使ったが、そりゃ不評だったよ。
自分の力のなさを他人のせいにするやつハケーン
0693デフォルトの名無しさん
NGNG> おれは一度だけ使ったが、そりゃ不評だったよ。
Swing 使い続ければ、そのうち慣れるよ(作る方も使う方も)
0694デフォルトの名無しさん
NGNG0695デフォルトの名無しさん
NGNG作る側から言えば Swing より良いGUIライブラリは殆ど無いと思われ。
0696デフォルトの名無しさん
NGNG遅いという欠点があってもそれを見て見ぬ振りする人もいますし。
0697デフォルトの名無しさん
NGNG0698デフォルトの名無しさん
NGNGJRuby やら Jython からも呼び出せますよ。
0699デフォルトの名無しさん
NGNG動作?重い?知ったこっちゃないよ。
0700デフォルトの名無しさん
NGNGSwing が重いって…… どんなスペックのマシン使ってるんですか?
0701デフォルトの名無しさん
NGNG0702デフォルトの名無しさん
NGNGサーバーがjavaだとクライアントもjavaのほうが便利
つーか、SOAPもうだめぽ
拡張に次ぐ拡張で.netとjavaでXML意識しないといけないあたりで
それぞれサーバーとクライアントを統一すると比較的楽だーね
現実的なクロスプラットフォームなサービスはXMLRPCだけかな
サーバー実装がjava/.net以外にかなりあるしね
0703デフォルトの名無しさん
NGNG0704デフォルトの名無しさん
NGNG最もweb周りが苦手なのはwebstartが気軽に出来ないswt
0705デフォルトの名無しさん
NGNGSwing が遅いって…… どんなスペックのマシン使ってるんですか?
0706デフォルトの名無しさん
NGNG遅くないといわれれば遅くないし、重いといわれれば思い。
実用に耐えないほどじゃないけど。
0707デフォルトの名無しさん
NGNG0708デフォルトの名無しさん
NGNGそれは無い。
マジで質問したいのだが、本気でWin32アプリとSwingアプリの動作速度が等しいと思ってる?
0709デフォルトの名無しさん
NGNG0710デフォルトの名無しさん
NGNG「SwingとWin32APIの速度が等しい」
なんて主張を読み取ったのだろう…。
電波でも受信したのだろうか?
0711デフォルトの名無しさん
NGNG0712デフォルトの名無しさん
NGNGそれぞれ答えを出しているのに、自分が期待したもの以外は認めないバカがいるな。
0713デフォルトの名無しさん
NGNG負け犬に見えますが。
0714713
NGNG>自分が期待したもの以外は認めないバカ
それはSwing厨のことですよね?
Swingが遅いと言う書き込みがあると、必ず否定しますからね。
いくらそっちが「遅くない遅くない」と連呼しても、
客先のマシンで動かしたら遅いんだから、
Swing厨の発言はただの妄想以外の何物でもありません。
0715デフォルトの名無しさん
NGNG必ず、か・・・。
「遅いけどうんぬん」っていう書き込みはやっぱり見えてないんだな。
0716デフォルトの名無しさん
NGNGやっと遅いということは認めたな。ところで
> Swing が遅いって…… どんなスペックのマシン使ってるんですか?
この発言の意図は何だ?
705、707の代わりに答えてくれないか?(715はSwing使ってるんだろ?)
少なくとも俺には「Swingは重くない」と言っているように見える。
しかも「自分の環境では」という限定もしていない。
0717デフォルトの名無しさん
NGNG> やっと遅いということは認めたな。
やっと、どころか、何度も出てるのだが。
人の言葉の意図なんか知らんよ。
0718デフォルトの名無しさん
NGNGネイティブに比べて体感できる程度に、遅い。
0719デフォルトの名無しさん
NGNGjEdit とかだとネイティブと差を感じないけど。
起動時に時間がかかるぐらいか。
0720デフォルトの名無しさん
NGNGあんたの客先のマシンのスペックなんか知らんよ。
っつか、そんなに軽いのが良いならコマンドラインベースのツールにした方がいーんじゃないすか?
ncurse とか使ってさぁ。
0721デフォルトの名無しさん
NGNGまた極論かよ。ばかじゃねーの?
「Swing使えないと思うならCUIでもやってろ」ってちょっと大人気ないんじゃないか?っつーかガキだろ。
Winネイティブなアプリで十分なのになんでncurses(ncurseってなんだよ。知らねえ単語無理して使うな)
使わなきゃならんのだ。
Swingアプリは論外とは言わないまでも評判悪い。
その事実をねじまげて「Swingは遅くねーよ」とか言ってるのがバカだっつーの。
環境によって様々なんだろ?なんでこっちの「遅い」という意見を認めねーんだよ。
>>717
> やっと、どころか、何度も出てるのだが。
俺は何度も「遅いが作りやすい」という類の話をしているが、
その度に「マシンがへぼいだけでは?」と言ってくるわけだ。
Swingを盲目的にマンセーしてるやつはただの狂信者。
0722デフォルトの名無しさん
NGNG昔は確かに重いとかちょっともっさりとか言われたことがあった
1.4になってからはだいぶそれを言われることもへり、マシンも
新しいの使ってるところはものによるがかなりましになって
今ではほとんど文句言われなくなった
今で目立つのはJDesktopPane内で複数のInternalFrameがあると
移動がややもたつくことくらいかな
でもウインドウの移動なんて頻繁にやらないしこれも問題になりにくい
JPanelなどコンテナの中に複雑なコンポーネント配置するとき
newとaddしまくってpackする時間がかかる場合もあるから、あらかじめ
パネル単位でインスタンス生成してそれを使い回すとかそういうテクが
普通に出来るようになったことも関係しているかな
他にはSystemLAFにするだけで体感速度もなぜか上がってるようだ
あと、マシン環境にかなり依存する
意外とクロック4、500MHzクラスでもNT4だと速かったり、マシン速くても
XPがでた直後のマシンあたりだともっさり感がかなりつよい
最近のマシンならDDRメモリあるのでUMAのビデオでもそれなりに快適
1.4からのSwingは積極的にVRAM使うからね
業務系や低価格マシンはUMAなんでそのへん結構影響している
0723デフォルトの名無しさん
NGNG1.4使ってもいい環境なの?趣味?仕事?
0724デフォルトの名無しさん
NGNGどんな仕事(?)してんだ?
今時クライアントで 1.4 使えない環境って殆どないと思うぞ。
0725デフォルトの名無しさん
NGNGいや、Javaはサーバサイドしかやってないから分からんけど、
普通JRE入れ替えるなんて危険なことしないじゃん?
で、クライアントサイドなら客先のマシン全てにJRE入れて回るんでしょ?
最初から1.4入れてあるんだったらいいけど、古いJRE入ってたら入れ直しせないかんのでしょ?
0726デフォルトの名無しさん
NGNGその1.3だって最初から入ってたわけじゃないだろ。
0727デフォルトの名無しさん
NGNG実行バイナリとそれにあわせたバージョンでjreも同梱してる
実行ファイルはexeでそこからjavaよんでるだけなんだが
ワンパッケージのインストーラが欲しいとかデスクトップにショートカットが
自動的に作って欲しいとかあるんだよ
ついでにマシンの環境に合わせて引数でヒープサイズ増やしてる
GC頻繁に入らなければ問題にならないな
今後はマルチコアが主流になると思うので並列GCとか研究するつもり
0728デフォルトの名無しさん
NGNG1)javax.swingが遅い。
2)OSが遅い。
3)CPUが遅い。
4)PGMが遅い。
5)実は遅くない。
0729デフォルトの名無しさん
NGNG6)中間言語でOSをラップしてる以上、
どんな創意工夫ほ施してもネイティブで
同一手法を採ったときより遅くなる。
0730デフォルトの名無しさん
NGNGそんな考え方じゃダメだな
CPU計算だけなら場合によってはネイティブより速いわけだし
6)Swingは綺麗なGUI構成を取ろうとして速度的に無駄が多い
だろうな
拡張なんでもできるのは強みだがまずはSWTのように標準的に使う
拡張しないGUIコンポーネントと現在のSwingのようになんでもできる
コンポーネントを用意して組み合わせて使えれば一番いい
それこそJTableやJTreeのようにSwingの利点も多いがボタン程度とか
パネルとかそういったものはもっと簡素化してもいいような物も多いというか
夢ばっかり追いかけて実用速度じゃなかった1.1時代にSwingはできたもんで
今sunがGUIコンポーネント作る場合、現実的なAPIも増えてだいぶ
変わったと思うけどね
purejavaのSwingにかわるライブラリは作ってみたいところだが
0731デフォルトの名無しさん
NGNG「オレはSwing遅いって言ってるのに、まわりはみんな遅くないと*必ず*言う」
っていう被害妄想の人がいるね。
0732デフォルトの名無しさん
NGNG>ネイティブで同一手法を採ったとき
この一文に注目してくれ。
728の問いは速度にのみ注目しているので、
組みやすいか組みにくいかは別の問題。
要は「可読性や再利用性を犠牲にして速度向上を
図ってもネイティブにはかなわんよ」と言っている。
0733デフォルトの名無しさん
NGNGたぶんネイティブでもSwingくらい融通性きかせたらめちゃくちゃ重くなるぞ
実際はそういうGUIないけど
0734デフォルトの名無しさん
NGNGあまり使わないけど、感激したなぁ。
0735デフォルトの名無しさん
NGNG遅いのは言語仕様やVMが原因ではない。
Javaのコードは全体的に質悪。
0736デフォルトの名無しさん
NGNGとは言うものの、速度面から見ると能率的とは言えないプログラミング手法が推奨されることが多い言語ではあるな。
0737デフォルトの名無しさん
NGNG今時は速度最重視というのも減ってきたからねぇ。
0738デフォルトの名無しさん
NGNG話読めてないでしょ?
1.3が最初から入ってたら、全て1.4にバージョンアップしなきゃ使えないっていう話。
そっちが「1.4”ならば”Swingは遅くない」って主張してるんだから。
0739デフォルトの名無しさん
NGNG0740デフォルトの名無しさん
NGNG>>1に煽りは禁止って書いてあるだろ。
真面目に話をして何が悪いんだ。
煽りたいだけなら死滅スレ行けよ。>>739
0741デフォルトの名無しさん
NGNGhttp://pc5.2ch.net/test/read.cgi/tech/1069530956/684
> >>683
> 漏れは
> 1.C++でWinアプリを作ろうとコンソロールアプリから勉強し始める。
> 2.Win32のややこしさに嫌気が差す。
> 3.C#に変更。WindowsFormはまだ使いやすい。
> 4.現在Javaに手を出してるがSwingはWindowsFormよりも遅い、、
> まあ2の時点でへたれ確定なのだがorz
0742デフォルトの名無しさん
NGNG0743デフォルトの名無しさん
NGNG自分が真面目に話してたら何でも許されるのですね。
0744デフォルトの名無しさん
NGNG0745デフォルトの名無しさん
NGNG釣りは他所でやってくんない?
0746デフォルトの名無しさん
NGNG0747デフォルトの名無しさん
NGNGり、いままでできなかったプログラムもできるようになってる。遅かったの
は一旦内部バッファに描画して転送してたからなんだけど、1.4.2から直接描画をお
こなって速くなった。遅い遅いってバカのひとつ覚えみたいに言ってるのは知恵遅
れなんじゃねーの?
0748デフォルトの名無しさん
NGNGヘタクソ
0749デフォルトの名無しさん
NGNGここは死滅スレですよ。
0750デフォルトの名無しさん
NGNGだめでつか・・・
だれか、うまいの一発お願いしま。
「お題」
つ
り
は
こ
れ
0751デフォルトの名無しさん
NGNG> >>732
> たぶんネイティブでもSwingくらい融通性きかせたらめちゃくちゃ重くなるぞ
> 実際はそういうGUIないけど
そりゃSwingみたいに遅くなったら嫌だからじゃない?
0752デフォルトの名無しさん
NGNGVCLはそんなに重くない。
Swingの前身だよ。
0753デフォルトの名無しさん
NGNGSwingの1.4はVolatileImage(VRAM直)でバックバッファとるってのは常識じゃないのか。
>>752
VCL長年つかってきたけどあれはSWT相当だ
あくまでもコントロールのラッピング
ぜんぜんカスタマイズとかできん
なにかこまかいことやろうとすればすべて自前描画
0754デフォルトの名無しさん
NGNG死滅スレに何を期待してるんで?
0755デフォルトの名無しさん
NGNGタテヨミだから。
0756デフォルトの名無しさん
NGNG0757デフォルトの名無しさん
NGNG0758デフォルトの名無しさん
NGNG0759デフォルトの名無しさん
NGNGhttp://pc5.2ch.net/test/read.cgi/software/1083091118/
0760デフォルトの名無しさん
NGNG重くないってのはただの思い込みだったようだ。(どうせそんなことだろうと思ってたけどさ)
0761デフォルトの名無しさん
NGNGだからその重いSwingのコードさらせ
0762デフォルトの名無しさん
NGNGそれは作り手がだめぽ
0763デフォルトの名無しさん
NGNGここのスレでのGUIは絶対的な早さだけが信条
そしてあのブラウザではそれは二の次
おもしろい機能はあるしバグもまだあるようだから
まずはそれらが解決されてからなんだろう
たとえばこのスレが発祥になってブラウザ作る場合は
機能よりはまずシンプルに快適な物を作ることになるだろう
OpenJaneくらいだれでもすぐに分かるようなインターフェースで
オブジェクトプールしまくりーのGCとにらめっこしたチューニングしまくりーの
まぁ、機能ありきのほうが面白いと思うけどな
速度的に問題があってもマシンパワー向上とVMのバージョンアップでどうとでもなる
0764デフォルトの名無しさん
NGNG重さもさることながら
Javaらしい汚い画面、イビツな操作感、ありえないレイアウトマネージャーの動作
もうだめぽ
0765デフォルトの名無しさん
NGNG>Javaらしい汚い画面、イビツな操作感、ありえないレイアウトマネージャーの動作
作り手が手抜きなだけ。
他の GUI ライブラリと違ってSwing は「拡張・カスタマイズして使うこと」が
前提だってのがわかってない奴が多すぎる。
0766デフォルトの名無しさん
NGNGとつっこまれるぞ。
0767デフォルトの名無しさん
NGNG0768デフォルトの名無しさん
NGNG画面を開くタイミングでクラスの読み込みが行われるから、表示に時間がかかる。
表示してしまえば、気になるほどの遅さはないんだけどね。
0769デフォルトの名無しさん
NGNGどんなものでも、ダメな理由っていうのはいくらでもあるわけだから。
0770デフォルトの名無しさん
NGNGSwingが遅いっていう奴は自分の間違いを認めない基地外だ。
嫌だと思うなら使うな。Swingはプロが使う道具だ。トーシロはカエレ!!
0771デフォルトの名無しさん
NGNG0773デフォルトの名無しさん
NGNG2ch馴れしてないなぁ。トーシロはカエレ!!
0774デフォルトの名無しさん
NGNG0775デフォルトの名無しさん
NGNG辛口カレーを注文して、辛い辛いと文句を言うようなものだ。
0776デフォルトの名無しさん
NGNG自分から遅いJavaを使って、遅い遅いと文句を言っているのか。
Java厨って変な人種だなw
0777デフォルトの名無しさん
NGNGオブゼクト指向でつまづいたVB厨のヴァカが、あおってるだけ。
0778デフォルトの名無しさん
NGNG例えるのなら知らずに辛口カレーを注文している奴を見て、
それを辛い辛いと忠告しているとするべきだ。
0779デフォルトの名無しさん
NGNG0780デフォルトの名無しさん
NGNGSwing は言ってみれば素うどんみたいなもんだと思っている。
0781デフォルトの名無しさん
NGNGオマエの句読点の打ち方が変。
0782デフォルトの名無しさん
NGNG句点は変じゃないと思うけどな。
0783デフォルトの名無しさん
NGNG0784デフォルトの名無しさん
NGNG1.Swingは遅い
2.Swingは拡張しないと使い物にならない。
注)どちらもSwingを実際に使っている方の意見のようです。
ということでこのスレ終了。
0785デフォルトの名無しさん
NGNGある意味Win32も直接触って使いにくいとかいうのと同じレベル
じゃぁラッピングしたMFCが使いやすいかと言われれば困るけど・・
普段細かいことやらないのであればVCLレベルでいいや、
というのがwindowsformsやSWTのGUI構成っぽい
0786デフォルトの名無しさん
NGNGと、いうことにしたいのですね :-)
0787デフォルトの名無しさん
NGNGなんでそんなにあせっとるの?
0788デフォルトの名無しさん
NGNG0789デフォルトの名無しさん
NGNG|| __ || |WC|
|| | | ||  ̄ ̄
__ _ ∧∧. ||  ̄ ̄ ||
――― ( ゚Д゚ ).. || ◎||
⌒ヽ  ̄ ̄ ̄ / つ _つ.|| ||
人, ’ ’, 人 Y. ||. |三三| ||
Y⌒ヽ)⌒ヽ、 )し'(_). ||_________.||
0790デフォルトの名無しさん
NGNGしたいってなんだ?このスレ読んだか?
Swingは作り易いが使い難いってSwing使ってる奴が言ってることだよ。
>>787
焦る?
Swing信者もアンチSwingも同じ結論を出しているんだから、
いちいち新参者が遅いとか言って話題をループさせないように書いておいただけだ。
遅いのはどちらも認めている。Swingの利点はAPIが綺麗なこと。
0791デフォルトの名無しさん
NGNGネイティブやSWTに比較すると遅いけど、使って気になる遅さではない。
拡張しないと使い物にならないっていうのも誤解がありまくるし。
0792デフォルトの名無しさん
NGNG具体例が全くないので脳内妄想に見えるよ。
0793デフォルトの名無しさん
NGNG0794デフォルトの名無しさん
NGNG自己紹介
http://etc2.2ch.net/intro
0795デフォルトの名無しさん
NGNGhttp://www.itmedia.co.jp/news/articles/0405/29/news012.html
0796デフォルトの名無しさん
NGNG0797デフォルトの名無しさん
NGNG0798デフォルトの名無しさん
NGNG>The Middleware Company(TMC)とJBossがビジネス上の関係を断った。
>両社不和の原因はどうも、JBoss従業員が偽りのIDでサインアップし、
>ライバルをけなしてJBossを持ち上げる発言をしたという行為そのものよりも、
>JBossのマーク・フルーリCEOその人の行動にあるようだ。
0799デフォルトの名無しさん
NGNG0800デフォルトの名無しさん
NGNG0801デフォルトの名無しさん
NGNG>>784 も具体例無いしな。
0802デフォルトの名無しさん
NGNGSWTアプリが遅い場合、「マシンのせい」だと思う
(もっともSWTアプリが遅いという声をきいた事はないけど)
Swingアプリが遅い場合、「Javaのせい」だと思う。
0803デフォルトの名無しさん
NGNG> 拡張しないと使い物にならないっていうのも誤解がありまくるし。
はあ?あんたも「わかってない奴」?
765 デフォルトの名無しさん 04/05/27 02:13
>>764
>Javaらしい汚い画面、イビツな操作感、ありえないレイアウトマネージャーの動作
作り手が手抜きなだけ。
他の GUI ライブラリと違ってSwing は「拡張・カスタマイズして使うこと」が
前提だってのがわかってない奴が多すぎる。
0804デフォルトの名無しさん
NGNG0805デフォルトの名無しさん
NGNG.NETにJavaが負けないためにもネイティブAPIをラップした環境を優先させんとな
0806デフォルトの名無しさん
NGNG0807デフォルトの名無しさん
NGNG別に褒め称えてるわけじゃないでしょ。
単に知識も無しに Swing をけなしてるだけ。
0808デフォルトの名無しさん
NGNGそもそもが必要の無い機能だったんだなSwingは
0809デフォルトの名無しさん
NGNG0810デフォルトの名無しさん
NGNGSwingアプリであることを忘れるくらい、いい感じで動いている。
ただ、なぜかボルドやイタリックなどのフォントが信じられないほど汚い。
0811デフォルトの名無しさん
NGNG0812デフォルトの名無しさん
NGNGFlashのプログラミング環境は本当に酷い
なんか、誰かもっとマシなSWF生成環境作らないかね
0813デフォルトの名無しさん
NGNGおれはASを全部外部テキストにしてるから不具合を感じない・・・
直接埋め込むのはタイムライン周りの処理だけだ
0814デフォルトの名無しさん
NGNGそんなもん自分で試せよ。
どうせスクリーンショットだけ見せても遅いから嫌とか言い出すだろ。
0815デフォルトの名無しさん
NGNG0816デフォルトの名無しさん
NGNG印象としても速そうに感じるんだよね。ここら変でも損してると思う。
0817デフォルトの名無しさん
NGNGSWTが標準になるよう頑張らんと.NETに食われておしまい。
0818デフォルトの名無しさん
NGNGこことか。
ttp://www.fk.urban.ne.jp/home/kishida/kouza/nbinstall.html
0819デフォルトの名無しさん
NGNG悪くはないな。仕様最低メモリ256Mには引いたが・・・
0820デフォルトの名無しさん
NGNG768MBくらいは欲しい。
0821デフォルトの名無しさん
NGNGSWTとSwingの欠点を補い合う最高の環境が作れる
0822デフォルトの名無しさん
NGNG自分で作れ。
0823デフォルトの名無しさん
NGNG最高とは思わんけどな。
0824デフォルトの名無しさん
NGNGAWT
0825デフォルトの名無しさん
NGNG0826デフォルトの名無しさん
NGNG0827デフォルトの名無しさん
NGNG0828デフォルトの名無しさん
NGNGMouseListener listener = new MouseAdapter() {
public void mouseEntered(MouseEvent evt) {
JButton btn = (JButton)evt.getSource();
btn.setBorderPainted(true);
}
public void mouseExited(MouseEvent evt) {
JButton btn = (JButton)evt.getSource();
btn.setBorderPainted(false);
}
}
0829デフォルトの名無しさん
NGNG君らJAVAしか使った事ないの?
0830デフォルトの名無しさん
NGNGしかし日本じゃまだまだアニメツールとしてしか認知されてない
このアプリとデザインの隔離された現状は、Javaにも当てはまりそうだね
0831デフォルトの名無しさん
NGNG少なくともオレの知ってるVBは、コンポーネントを拡張することがほとんどできない。
適当じゃなく作るってことは、売り物のコンポーネントをふんだんに使うってことなのかな。
0832デフォルトの名無しさん
NGNGflushはアクションスクリプトで作り手が倒れる
頻繁に更新が入るようなのはだめぽ
>>831
だいたいその通りで間違いない
VBに対応する物はSWTってところ
Swingほど柔軟性あるのは見たことないからいじる分には最高に楽しい
遅いと感じる人はどんなビデオカードつかってるんだろ
0833デフォルトの名無しさん
NGNGランタイムの起動に時間が掛かるものの全てがまともに動かんと思うが
0834デフォルトの名無しさん
NGNG設計のことを言ってるんですよ。おばじゃさん。
0835デフォルトの名無しさん
NGNGVB厨必死だな
0836デフォルトの名無しさん
NGNGGUIに関係ない部分の話?
いまここでする必要があるとは思わんが。
0837デフォルトの名無しさん
NGNGもうすぐ買い換えるだろ。
物売り系が躍起になってる最後の「買い替えサイクル需要」が来る。
0838デフォルトの名無しさん
NGNGちなみにあなたはアマチュアプログラマですか?
0839デフォルトの名無しさん
NGNGちなみにあなたは、コミュニケーションが不得意なひとですか?
話題の流れに関係ないネタを平気でできる人ですか?
0840デフォルトの名無しさん
NGNG0841デフォルトの名無しさん
NGNGコミュニケーションに関してはどっちもどっちだと思われ。
0842デフォルトの名無しさん
NGNGEclipsだけってことはないよね?
0843デフォルトの名無しさん
NGNGなんかの雑誌にサンプルがあったか、どっかのサイトにサンプルがあったと思うんだけど。
0844デフォルトの名無しさん
NGNGhttp://java.sun.com/products/jfc/tsc/articles/bookmarks/
JTreeTableでぐぐるとたくさん派生物もある。
0845デフォルトの名無しさん
NGNGサンクス。前みたのも、これだったよ。
あと、JTreeをドラッグドロップしてツリーをいじるサンプル知らない?
いまSunのサイト探してるけど、もし知ってたら教えて。
0846デフォルトの名無しさん
NGNGこれ?
http://www.javaworld.com/javaworld/javatips/jw-javatip114.html
こことかでもすかすかやってるようだが。
0847デフォルトの名無しさん
NGNGで、その機能を使いたいんだけど。sunの方はちょっと違う。
javaworldの方はどうなんだろうか。
でも、これ、ドラッグのときにドラッグしてるもののカゲを表示するっていうサンプルだねぇ。
面白そうだ。
0848デフォルトの名無しさん
NGNG0849デフォルトの名無しさん
NGNGttp://java.sun.com/docs/books/tutorial/uiswing/misc/dnd.html
0850デフォルトの名無しさん
NGNGJTreeの並び順が変えれる、線が出るドラッグができると思ってたんだけど、無理みたいだ。
かなり作りこみが必要そう。
NetBeansは自力でやってるのか・・・。
0851デフォルトの名無しさん
NGNGスタイルの解除ができてないようで、@を削除してメールアドレスとみなせなくなったあとも強調表示されてたり、メールアドレスの続きの文字も強調されてたりします。
ここらへんのことを解説してるサイト知りませんか?
0852デフォルトの名無しさん
NGNG0853デフォルトの名無しさん
NGNGあん!だ、ダメよジャバ!こんなところで・・・はうぅん!!
とかなら指定された枚数書けますがダメですか?
0854852
NGNG長さを与えるところに、位置を渡してた。
0855デフォルトの名無しさん
NGNG書いて発表してください。
0856デフォルトの名無しさん
NGNG0857デフォルトの名無しさん
NGNG窓「我慢しても無駄だよ・・・君のGUIはすっかりネイティブ依存じゃないか...
ジャヴァ子「あっ、イヤッ!!違う、これは違うわ。JNIを使ってても、
充分な数のOSをサポートしていれば、
マルチプラットフォームには間違いないのよ!!」
窓「強がってても無駄さ・・・SWTの高速性に君の体も抗えなくなっているよ。」
ジャヴァ子「ぁハあっ、ん...イヤよ、イヤ!私にはSwingがあるもの!1.4からは
デフォルトでダブルバッファを使うようになって、体感速度はSWTにだって負けない・・のっ」
窓「ふふふ・・強情な女だ。じゃあ僕のVRAMに直接触れている、
この淫らなVolatileImageはなんだい?」
ジャヴァ子「ひゃうっ!」
0858デフォルトの名無しさん
NGNG0859デフォルトの名無しさん
NGNG0860デフォルトの名無しさん
NGNG0861デフォルトの名無しさん
NGNGOSは98レベルだと重いな
95まで落とさないと
Office製品でももっさりだな
0862デフォルトの名無しさん
NGNG0863デフォルトの名無しさん
NGNG0864デフォルトの名無しさん
NGNG現状でも結構な数のWin98SEが動いてるはず
0865デフォルトの名無しさん
NGNG減価償却ってもんがあるしな。
0866デフォルトの名無しさん
NGNGOS means Windowsか。おめでたい。
0867デフォルトの名無しさん
NGNGoracleとかdb2のツールもswingだけどはやいよ。
tccもswingだけどはやいよ。
他にもいろいろあるけどみんなはやいよ。
やんなるくらいはやいよ。
0868デフォルトの名無しさん
NGNG0869デフォルトの名無しさん
NGNG業務に使うランタイムならVBだろうが.netだろうがJavaだろうが
インストールするだろう
また現場知らないお子さまがきたか
Javaはランタイムだってインストーラであらかじめ入れておかないと
動かないわけでもないんだし、jarと一緒に組み込んで作っていればいいだけ
0870デフォルトの名無しさん
NGNGサーブレットとかの対応バージョンがあるので
おいそれとインストールなんか出来ない。
0871デフォルトの名無しさん
NGNG逆によほどの事がない限り拡張しなくても済むくらい既存コンポーネントが充実していないと、業務開発にはツカエネ(コスト的にミートしない)
俺的には今後SWTがより多くのコンポーネントをサポートする事を望むな
てか、JFaceの資料なさすぎ、実はJavaGUIはこれでキマリなんじゃねーのか?
0872デフォルトの名無しさん
NGNGSwing は*コア*ライブラリなんですよ。
自分で一から作るのが大変だというなら拡張したコンポーネントを売ってる
コンポーネント屋さんがいるからそこから買ってくればよろしい。
0873デフォルトの名無しさん
NGNG・・・サーブレットなんかサーバーだけの話だから、Swingがどうこうっていう話題のときには全然関係ない。
知ってる単語ふりしぼって反論してるだけ?
0874デフォルトの名無しさん
NGNGそれが標準状態の話で言ってるなら、VBなんか全然使えねぇと思うのだが。
0875デフォルトの名無しさん
NGNG>> コンポーネント屋さんがいるからそこから買ってくればよろしい。
こういう噂をたまに聞くんだけど、ほんとにそんなもの売ってるか!?
URLおしえれ
0876デフォルトの名無しさん
NGNGたしかにGUIに拡張性は要らない。
swingの拡張性は不要ですね。
0877デフォルトの名無しさん
NGNGクライアントってかいてあるだろうが
それにVMは複数いれれるし
0879デフォルトの名無しさん
NGNGGUIに限らず使わない人には拡張性なんぞ不要でしょうね。
0880デフォルトの名無しさん
NGNG0881デフォルトの名無しさん
NGNG0882デフォルトの名無しさん
NGNG当たり前だが(実装依存だが)速度もかなりでる
まぁ、その速いコンポーネント作ったところで体感できるかと言われると微妙かもしれん
0883デフォルトの名無しさん
NGNGいちいちクラスを作るのはあまりメリットがないよ。
というわけでswingいらない
0884デフォルトの名無しさん
NGNGだから、必要ない人はそうすればいい。
まともにGUIいじってなければ、メリットも感じないだろう。
ちなみにね、Swingの拡張っていうののほとんどは、SwingのGUIコンポーネント自体じゃなくて、周辺に関するものだと思う。
0885デフォルトの名無しさん
NGNG遅いっていってる人は、結局、クラスが読み込まれる時間のこと言ってるからねぇ。
0886デフォルトの名無しさん
NGNGVBライクならカスタマイズしないSwingコンポーネント使えばいいだけじゃないの?
JFrameにパネル一つ貼り付けてそこをnullレイアウトにしてペタペタ
実行速度に関してはjavaはVBより速いんだしねぇ
0887デフォルトの名無しさん
NGNGNetBeans なり JBuilder なり使えばGUIエディタあるよ。
って、そーゆ事ではなくて?
0888デフォルトの名無しさん
NGNG>>883はただの無知なお子さまだから気にするな
0889デフォルトの名無しさん
NGNG悪いことはいわん
たまには客の事かんがえて仕事しろよ
0890デフォルトの名無しさん
NGNG>>888 へのレスとしては意味不明だな。
お子さま呼ばわりされたのが よほど悔しかったのかな?
0891デフォルトの名無しさん
NGNGプログラマには「へー」か「ださっ」としか言われない
まあこのスレでは関係ないことだけどな
0892デフォルトの名無しさん
NGNGたしかにスレとは全く関係ない話だな。
0893デフォルトの名無しさん
NGNGまぁ、お子さまだから。
0894デフォルトの名無しさん
NGNG一般の人にもプログラマにも「ふーん」くらいしか言われないんじゃないか
0895デフォルトの名無しさん
NGNGVBの方が、その言語のわりには軽くみられてると思うぞ。
まぁ、使ってる人みれば、それもしかたないと思うが。
0896デフォルトの名無しさん
NGNG0897デフォルトの名無しさん
NGNG0898デフォルトの名無しさん
NGNG0899デフォルトの名無しさん
NGNG0900デフォルトの名無しさん
NGNGそういうことだじょ。
IDEを使ってる開発者にとって拡張性はメリットが少ないじょ。
だったら速いSWTの方がいいじょ。
0901デフォルトの名無しさん
NGNG拡張コンポーネントを全く 使わない/作らない 奴は「開発者」とは言わんと思う。
っつか、ループしてますな。
0902デフォルトの名無しさん
NGNGパレットに登録しなくてもコピー&ペーストだけでおわるし
GUI作るのにNetBeans以外使ってGUI作りにくいとかいわれてもなぁ
0903デフォルトの名無しさん
NGNGそういう画面を作るやつは開発者じゃないのでつか?
0904デフォルトの名無しさん
NGNGコンポーネントを配置した後のコーディングが大切なんだよ。
IDEはnew JXxxxしてくれるだけだから、そいつにいろいろaddXxxxしていくわけだ。
Swingの拡張モデルは、あまり継承に依存してないから、レイアウトをフォームエディタで作って、機能はコーディングという形で出来る。
頻繁にその機能を使うなら継承したコンポーネントを作ればいいという話。
0905デフォルトの名無しさん
NGNGそーゆーのしかできない奴は開発者とは言わん。
0906デフォルトの名無しさん
NGNGフラッシュ並のGUI構築できるMS純正ライブラリ希望
0907あいタン ◆3QC.t4i5w6
NGNG( ノ ̄∇ ̄)ノ みんなーーーーーーー、あいの参上なのだ!!( ̄ー ̄)ニヤリッ
・・・
邪魔してごめんなサーイ。(⊃д`)
0908デフォルトの名無しさん
NGNG0909デフォルトの名無しさん
NGNG.NETだからだろ・・・
0910デフォルトの名無しさん
NGNGしかし、各スレに貼られると・・・
0911デフォルトの名無しさん
NGNG0912デフォルトの名無しさん
NGNGJavaScriptでいいじゃん。
0913デフォルトの名無しさん
NGNGなにをもってFlash並といってるのかねぇ。
単にFlash並みのGUIツールキットが欲しいっていってるだけじゃないのかねぇ。
Flashってスクリプトを中間コードにしてるの?
0914デフォルトの名無しさん
NGNG0915デフォルトの名無しさん
NGNG今の時代のインターフェースとしては貧弱だよな。
作りこめばどうにでもなるけどさ、PGにはめんどいよね。
PGはDirectorやFLASH使ってオーサリングやってる連中じゃないしね。
0916デフォルトの名無しさん
NGNG915の住んでる世界は遅れてるんだな。
0917デフォルトの名無しさん
NGNGアレはある意味BCBやDelphiの後継
やりこめばやりこむほどカスタマイズが最強のSwingがすごすぎる
それだけに腕の差がかなりでると思う
ノウハウをためることが出来ないときついかもね
Flashはアクションスクリプトなんとかしてくれ・・
単なる動画ならjavaからのこんばーとのほうが楽というのも
間違ってる気がする
0918デフォルトの名無しさん
NGNG0919デフォルトの名無しさん
NGNGWebブラウザ内じゃないスタンドアローンでは全然Flashなんか相手にされてないし。
0920デフォルトの名無しさん
NGNGVB or VCだけしか知らなかった915が、VCL相当のコンポーネントがMSの環境で使えるようになった.NETを見て、いままでに比べてものすごく進化したから、.NETが一番先進的に見えてただけか?
0921デフォルトの名無しさん
NGNG騙しやすいし、騙されて使ってるとそれなりに使いやすかったりするだろ
あーいうGUIはNETやJavaじゃ作るのメンドクサイでしょ
Flashだと馬鹿でもあっという間に作れちまう。
俺はめんどくさがり屋だし、ヘタレだから心臓部分以外で余計なコード書いて
バク出したくないし、時間もとりたくない、しかも高卒だから座標だの計算すんの無理。
そんでLonghorn見てると次世代Winアプリの標準的GUIは
PSXのメニューみたいなのになりそうだろ。てかなるだろ。
名前忘れたけどなんかXBOX用のライブラリと同じの使える
先の展望が全く見えないJavaのGUIとゲーム機なみのGUIを用意してる.NET
だからNETのGUIは一番先進的
0922デフォルトの名無しさん
NGNGちょっと大きいものつくればSwingなんかすぐ嫌気がさすわ
そーいえば、この前プロジェクトに導入されたVerifierってツール
(Cのメモリリーク解析ツール?)
Swingつかったゲキ遅い&使いにくいツールで一発で使う気なくした
機能自体は良いものだけにおしい。。。
0923デフォルトの名無しさん
NGNGおまえはほんとに大きいの作ったことあるの?
大きいのこそ、Swingの再利用性とかで助かるんだけど。
少なくとも、実際に作ったことがあればそのセリフでんな。
使いにくいのは、作ったやつが悪いだけだし。
0924デフォルトの名無しさん
NGNGようするに、見た目が派手だと先進的なのか。
マウスが使えないことが前提のゲーム機と、マウスがあることが前提のデスクトップアプリと、単純に同列には扱えんな。
それにそういうのは先進的かどうか、というより、セットトップボックス対応してるかどうか、で別に考える必要があると思うな。
0925デフォルトの名無しさん
NGNG0926デフォルトの名無しさん
NGNG0927デフォルトの名無しさん
NGNGなんなんだか・・・・
2chブラウザを「模した」うえで「Swingならでは」っていうのは難しいな。
0928デフォルトの名無しさん
NGNGttp://v2c.s50.xrea.com/
0929デフォルトの名無しさん
NGNG普通じゃん
0930デフォルトの名無しさん
NGNG0931デフォルトの名無しさん
NGNG0932デフォルトの名無しさん
NGNG0933デフォルトの名無しさん
NGNGあくまでも元受業者のコストの都合ばかり考えて
消費者の嗜好と逆方向の発想じゃん。
0934デフォルトの名無しさん
NGNG0935デフォルトの名無しさん
NGNG0936デフォルトの名無しさん
NGNG品質には大いに貢献してると思われるが。あのすっきりした構造は。
0937デフォルトの名無しさん
NGNG0938デフォルトの名無しさん
NGNG0939デフォルトの名無しさん
NGNG0940デフォルトの名無しさん
NGNG0941デフォルトの名無しさん
NGNGだから馴染みのない外見だけみてSwingがクズだとかいうんかな。
0942デフォルトの名無しさん
NGNG何を寝ぼけたことを。通常のデスクトップアプリでは使い物にならんです。
起動時間三倍、スクロール速度1/4、
ホイールマウスへの対応がかなり遅くれたし。
一方でアプレットの用途は広告ぐらいか。
0943デフォルトの名無しさん
NGNG今はもうFlashでできるからそうでもなくなったな
0944デフォルトの名無しさん
NGNGこんなんでどうですかね?
0945デフォルトの名無しさん
NGNGスクロール速度1/4なら、いいじゃん。激速だと思われ。
ホームページの装飾としてのアプレットはあぼーんで。
JavaWebStartには、起動速度を差し引いてあまりあるメリットがあると思うが、どうか。
0946デフォルトの名無しさん
NGNG0947デフォルトの名無しさん
NGNG非常に近いものになると思われ。
Flashはたくましいので、どんな環境にも適合させると思われ。
MSはWindowsだけで動くのならかまわないから対応させると思われ。
あぼーんはSunだけ( ̄ー ̄)
0948デフォルトの名無しさん
NGNG所詮、製品の質の面での競争の無い受注業者向けの言語だな。
競争のある分野ではそれだけでアウト。
0949デフォルトの名無しさん
NGNG0950デフォルトの名無しさん
NGNG見た目は10%、残りは堅牢性
0951デフォルトの名無しさん
NGNGしかも、質が速さと見た目と堅牢性だけだとは。
ゲームで言えば、カラフルなキャラクタがすばやくとまらずに動いてれば、質のいいゲームなんだな。
0952デフォルトの名無しさん
NGNG0953デフォルトの名無しさん
NGNGCUI全盛の頃に、GUI否定してた馬鹿と一緒。
Javaは存在そのものが消えてなくなる日まで
昭和のOS臭ささが残る糞遅くて発展途上なGUIを一生使ってればいい
Swing派のユーザーインタフェースの観念は10年遅れてると言う事
資本主義 先進国 .NET
共産主義 途上国 Java
0954デフォルトの名無しさん
NGNGOSもSWTにあわせてやれ
0955デフォルトの名無しさん
NGNG面白い意見だね。
学会で発表したら?
どこの学会かは知らないけど。
とりあえず、「あしたまでに動かすように」という要求がどうやったら堅牢性に含まれるか説明よろしく。
0956デフォルトの名無しさん
NGNG優先度が低いっていってるのを否定したととらえるのは、救いようのないバカ。
0957デフォルトの名無しさん
NGNGはぁ?
0958デフォルトの名無しさん
NGNG堅牢性の意味きぼんぬ。
0959デフォルトの名無しさん
NGNG0960デフォルトの名無しさん
NGNGこのスレに限っては、Java嫌いなバカがいるだけだと思う。
0961デフォルトの名無しさん
NGNGJava低速GUI Swing
http://pc5.2ch.net/test/read.cgi/tech/1062271447/
0962デフォルトの名無しさん
NGNG>>955はJavaが嫌いなのか。わかった。
0963うんこ
NGNG0964デフォルトの名無しさん
NGNG確かにゲームしか知らないお子様につきあってやってるおれもバカだな。
0965デフォルトの名無しさん
NGNG0966デフォルトの名無しさん
NGNG0967デフォルトの名無しさん
NGNGっていうか、jarダブルクリックしたら一瞬で立ち上がってびっくりだ。
こんなんJavaじゃない。
0968デフォルトの名無しさん
NGNGやべーな、1.3以来触ってないから事情がつかめん
0969デフォルトの名無しさん
NGNG事情を知らないほうがいい。
0970デフォルトの名無しさん
NGNGエェ(゚Д゚;)
0971デフォルトの名無しさん
NGNG少なくとも、1.4.2を触らずにSwingって遅いとかいうのはアフォ。
1.5は先日β2が出たばっかり。
0972デフォルトの名無しさん
NGNG0973デフォルトの名無しさん
NGNGある程度のサイズのプログラムを作ると相変わらずもっさり。
小さいプログラムだとウソのように速い。
アダルトサイトの広告に向いている(w
0974デフォルトの名無しさん
NGNGスクリプトの特徴そのものだな
MSが再びJavaランタイムを標準搭載するようになればさわり時かな
0975デフォルトの名無しさん
NGNG実用が、どういう分野かによる。
やはり弱い分野はあるので、すべてにおいて実用に耐えられるかは不明。
大きいプログラムで、っていうのはクラス読み込みに時間がかかってるから、バックグラウンドでforNameしとけばばれないかもしれない。
手間はかかるが、いくつか回避方法はある。
回避方法のないVM起動時間の問題が解消されたのは大きい。
0976デフォルトの名無しさん
NGNG1.5は、いい。
ただ、いまだに動作が不安定なのが気になる。β2なのに。
MSにもらったお金でなんとかしてくれ。
0977デフォルトの名無しさん
NGNGSUNってどうしてこう不器用なんだろう
0978デフォルトの名無しさん
NGNGSunはJavaではぜんぜん儲けてない。
どっちかというと、Javaをやってなかったと仮定したときのマイナスが0になってるだけという感じ。
儲けてるのはIBM。
0979デフォルトの名無しさん
NGNGキミの作った「ある程度のサイズのプログラム」って何?
0980デフォルトの名無しさん
NGNG0981デフォルトの名無しさん
NGNGランタイムの全OS標準搭載がまだな内は触れもしない
0982デフォルトの名無しさん
NGNG0983デフォルトの名無しさん
NGNG>>981 は使う側ですらない。
0984デフォルトの名無しさん
NGNG0985デフォルトの名無しさん
NGNG0986デフォルトの名無しさん
NGNG0987デフォルトの名無しさん
NGNG0988デフォルトの名無しさん
NGNGC++やC#とNTで在宅ってなんか気合はいってる感じがビンビンする
0989デフォルトの名無しさん
NGNGNTってところが、時代に取り残されてる感じがするし。
ま、胡散臭かろうが偏屈だろうが、984がいうには有能なんだろね。
0990デフォルトの名無しさん
NGNG在宅だからといって、SOHOではないよ。
0991デフォルトの名無しさん
NGNG言語やプラットフォームに固執してる時点でガキ。
0992デフォルトの名無しさん
NGNG0993デフォルトの名無しさん
NGNGLookAndFeel は同じですよ。テーマが違うだけ。
0994デフォルトの名無しさん
NGNG0995デフォルトの名無しさん
NGNG世の中にはIntelのx86以外のCPUはなく、OSはWindowsPCしかないって事ですね。
0996デフォルトの名無しさん
NGNG0997デフォルトの名無しさん
NGNG--- AirH"のための鯖構築 ---
http://pc5.2ch.net/test/read.cgi/mysv/1047458185
例えばこのスレの神はJavaVMをほいほい導入させるだけのものを作っている。
つまり、「使われないから作れない。」ではなく「使われるようなものを作れない。」と。
まぁ、なんとも悲しい発言です。
0998デフォルトの名無しさん
NGNGおまえに作れる能力が無いだけの話だろ。
0999デフォルトの名無しさん
NGNG1000デフォルトの名無しさん
NGNG10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。