トップページ⇒tech
983コメント266KB

クライアントサイドJavaどうよ? part3

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
.NET軍に蹂躙されてしまったクライアントサイド。
Swing/AWTの安住の地を探すためのスレ。

前スレ
http://pc2.2ch.net/test/read.cgi/tech/1032665721/l50
前々スレ
http://pc3.2ch.net/tech/kako/1002/10021/1002160815.html
0792デフォルトの名無しさんNGNG
そりゃ著作権の問題があるからだろ。
Macのスキンも著作権持ってるらしいし。
金払えば自分で実装できるんでない?
0793デフォルトの名無しさんNGNG
HPとDell、全PCにJava搭載
ttp://www.zdnet.co.jp/news/0306/12/nebt_09.html

だそうだ。

別にこれで状況が一変するとは思わないけど、
こういう地道が努力がいずれ実を結ぶ…かもしれない。
0794デフォルトの名無しさんNGNG
これって「インスコしといてもらう」契約?いやまさかな。。
0795デフォルトの名無しさんNGNG
>>794
HP&DELLの全てのパソコンにインスコです(もちろんノーパソ含む)
で、JavaSDK1.4.2SEでは起動時間が30%短縮!
1.5(Tiger)ではGUIが大幅刷新。XP,GNOME Like なデザインだそうな(賛否両論?)
それと秋にはRave(でよかったっけ?)の配布が始まるようですね。
VisualStudio Like な開発環境だそうです。
かなり朗報だらけのJavaOneですねぇ、今回は特に。
0796デフォルトの名無しさんNGNG
>1.5(Tiger)ではGUIが大幅刷新。XP,GNOME Like なデザインだそうな(賛否両論?)

そうなの? ソース教えて
0797デフォルトの名無しさんNGNG
>>795
まあ、単に.NETをパクリまくっただけだな
0798デフォルトの名無しさんNGNG
誰が使うかよく分からんツールを焼き直してみました、って感じ。
今年出ないのに誰が興味持ってくれるの?

次のバージョンもC#の仕様をパクリまくって「開発を簡単に」なんて居直ってるね。
.NETの方がもっと簡単だけどね。

Javaって恥ずかしいね。
0799デフォルトの名無しさんNGNG
XPデザインはWinXPでしか使えないって本当?
0800デフォルトの名無しさんNGNG
SunはProject RaveをVisual Studioのデベロッパーを一部ターゲットにしているが、
彼らをMicrosoft陣営からJavaに引き込むのは遅すぎるかもしれない、
とMeta Groupの上級プログラムディレクター、トーマス・マーフィー氏はみる。
「.Netがリリースされて1年になるのに、どうやって彼らを改心させられる?」
とマーフィー氏は疑問を投げかける。

「これは本当に遅すぎる。この製品が出てくるときにはMicrosoftは次バージョンの
Visual Studioが間近に控えているはずだ」(マーフィー氏)

登場からの年月でいえばJavaの方が長いのだが、両プラットフォームの違いは
少なくなっているという意見に賛成するデベロッパーもいる。
Airnet Systemsのシステムアーキテクトで、Javaデベロッパーである
ティモシー・ブラウン氏は「われわれはC#とのかかわりが非常に深くなりつつある」と認める。

「C#とJavaの開発はかなり拮抗している」(ブラウン氏)

http://www.zdnet.co.jp/enterprise/0306/07/epi01.html
0801デフォルトの名無しさんNGNG
>>797
Gnomeライクなスキンのどこが.NETのパクリか、おい。

.NEtもさんざんJavaをぱくりまくっただけだな。
0802デフォルトの名無しさんNGNG
>>798
Raveを実際に触ったことも無い奴に言われてもナ。
まだ実体もないモノに言いがかりをつけてるだけじゃネ。

>次のバージョンもC#の仕様をパクリまくって「開発を簡単に」なんて居直ってるね。

「C#の仕様をパクリまくった」ゆえに「開発が簡単なる」
という論理は意味不明。
0803デフォルトの名無しさんNGNG
RaveのLaFがMetalとちょっと違う感じだけど、1.5ではこれになるのかなぁ。
ttp://pcweb.mycom.co.jp/news/2003/06/12/23fl.jpg
0804デフォルトの名無しさんNGNG
VS.NET、ASP.NETのパクリにしか見えないよ。
良いものは取り入れるべきだが、出る頃には >>800 のように先行ってそ。
追いついただけじゃダメなんだよな。
0805デフォルトの名無しさんNGNG
JSPはASPのパクリ
JDBCはODBCのパクリ
そして・・・
0806デフォルトの名無しさんNGNG
Java信者って、いつも言う。

こ ん ど の J a v a は 凄 い ! !
0807デフォルトの名無しさんNGNG
>>803
Webのコントロール部分はおもいっきりVS.NET(Outlook)スタイルだし。
0808デフォルトの名無しさんNGNG
Java信者って、いつも言う。

こ ん ど の J a v a は 凄 い 重 い ! !
0809デフォルトの名無しさんNGNG
うんうん、よかったね。
おじさん達は大人の話の最中だから、ちょっと向こうで遊んでてね。
0810デフォルトの名無しさんNGNG
>>808のような奴をアク禁にしてやりたいと思うのは俺だけだろうか。
0811デフォルトの名無しさんNGNG
>>806
んなことM$信者やWindows信者、M$Office信者にもあることで今に始まったことじゃないがな。
こんどのWindowsは凄いとLonghornの3D見せびらかせて必死になってるんだろうけど。
ありゃオモチャだね。
0812デフォルトの名無しさんNGNG
>>810
漏れもそう思うので心配せずとも良い。
0813デフォルトの名無しさんNGNG
JAVA製のソフトって有名なのある?
Just Arks以外ね。
0814デフォルトの名無しさんNGNG
j2sdk
0815デフォルトの名無しさんNGNG
>>813
http://www.filerogue.net/
0816デフォルトの名無しさんNGNG
Javaが.NETをぱくったとかよく言えるなw
C#はどうなんだ。
0817デフォルトの名無しさんNGNG
ttp://www.filerogue.net/faq.htm

Q. ファイルローグを使うために必要なOSは何ですか?

A. このアプリケーションはJava言語で記載されています。Javaに対応していて
インターネットに接続されていれば、OSの種類を選ばずに動きます。

Q. ファイルローグは、ナップスターとどこが違いますか?

A. ナップスターがMP3ファイル(音楽ファイル)しか交換できないのに対して、
ファイルローグは、音楽ファイルはもちろん、文書、表計算、映像ファイルなど、
世の中に存在するありとあらゆるタイプのファイルを交換することが可能です。
 またファイルローグは、JAVA言語で動くため、WindowsやMacに限らずUNIX系の
プラットフォームでも動きます。


ttp://www.filerogue.net/20020411.html

サービス一時停止のお知らせ[2002.4.11]

 平成14年4月9日、東京地方裁判所民事第29部は、
弊社に対し、差止仮処分命令を発しました。

0818デフォルトの名無しさんNGNG
TigerやRAVEがなんだっつーの、SunがまとものLaFや統合環境作れるわけねーだろ!
Swingで何か作るなら、LaFも自作して、全コンポーネントを継承して拡張すしろっつーの!
それがいやならやめちまえ
0819デフォルトの名無しさんNGNG
>>818はどんなIDEなら満足するの?
0820開発者NGNG
正直、押したらイベントが発生してくれさえすれば、ボタンのLaFなんか
どーでもいいんだが、巷の人は違うのか?
0821デフォルトの名無しさんNGNG
>>820 オペレータにソフトの使い方教えるときに思ったんだけど、
ボタンをそういう機能を持つものとして認識しているわけじゃない
みたいなんだよな。だからL&F含めて、見た目上で彼らの認識とあう
のを作らないと何されるか予想できないし、教える手間も増える。
ボタンとアイコンの見分けとか機能の違いを理解していないってのもいるしな。
0822818NGNG
>>819
VisualStudioもEclipseもいいと思うぞ
Sunには絶対作れん。
いいかげんにSunの宣伝にノセラレルのやめれ
Sunには何にも期待すんな、それがJavaPGの生きる道〜
0823デフォルトの名無しさんNGNG
実はEclipse2.1よりNetBeans IDE 3.5の方が起動が早かったりする罠
0824デフォルトの名無しさんNGNG
起動起動っていう奴多いけど
そういうのはたいてい一度起動したら
よほどのことがないかぎり落とさないんだから
別に起動の早さにはあまりこだわらないのは
俺だけではあるまい。
0825デフォルトの名無しさんNGNG
サーバーなら同意するがクライアントサイドではなー
0826デフォルトの名無しさんNGNG
>>822
特定の環境にたいする依存度が高いVisualStudioにも期待していないけどね。
0827デフォルトの名無しさんNGNG
>>824=スレ違い
0828826NGNG
あ、Eclipseも特定の環境への依存度が高いから期待してないよ。
0829真の826NGNG
>>828
騙るな厨房。
EclipseはLinuxでもBSDでも使える。
Unix用にはMotif版やGTK版も用意されている。
ほとんどのUnixで使える。

それにくらべVS.NETはWindowsでしか使えない。期待が薄すぎ。
0830826NGNG
変なのが騙ってるけど無視してね。

環境依存が前提になってるEclipseは期待どころか、論外。

0831デフォルトの名無しさんNGNG
環境依存どころでない.NET関係者は場違い。
0832デフォルトの名無しさんNGNG
成果物が依存度低ければ、IDE自体は思う存分環境依存してくれて構わないな。
むしろそれで速く使い易くなるならどんどん依存してくれ。
0833デフォルトの名無しさんNGNG
環境依存せず、快適で使いやすいものが一番良い
しかし
1.環境依存しないが、使いにくいものと
2.環境依存するが、快適で使いやすいもの
しかないとすれば、普通は2を使うわな
0834デフォルトの名無しさんNGNG
まぁ、邪魔だね。
0835デフォルトの名無しさんNGNG
>>830==>>828
>あ、Eclipseも特定の環境への依存度が高いから期待してないよ。
>変なのが騙ってるけど無視してね。
>環境依存が前提になってるEclipseは期待どころか、論外。

お前は言ってることが矛盾してる。さっさと消えろ
0836デフォルトの名無しさんNGNG
>>834
まぁ、ジャヴァだね。
0837デフォルトの名無しさんNGNG
結論:VJ# >>>>> Eclipse
0838デフォルトの名無しさんNGNG
早大事件まとめ
http://www.memorize.ne.jp/diary/06/93147/
0839デフォルトの名無しさんNGNG
ZDNN:Sunの勝利ならず、棄却されたMSへの「Java搭載命令」
http://www.zdnet.co.jp/news/0306/27/ne00_msjava.html
0840デフォルトの名無しさんNGNG
正直、もうJavaなんてどうでもいい
0841デフォルトの名無しさんNGNG
sdk1.4.2リリース。
どーも、リリースノート読む限りXPライクって「XP上でのみ」みたい、ショボ〜ン。
それじゃMacのアクアとかわんねーじゃん。あほらしい。。。
こんなことに力入れてる暇が在ったら、デフォのメタルをもっとカッコ良くしる!
巷の市販用L&Fでも買いとってデフォにすりゃーいーじゃねーかよ>SUN
デフォが変わって初めてクライアントサイドの可能性も広がるってことに気付け。
0842デフォルトの名無しさんNGNG
未だにSUNに文句言う奴も珍しい。
俺はもうすでに文句言う気にもならない。
0843デフォルトの名無しさんNGNG
いや、やっぱシステムに入ってるフォントを
使えるようにしないと、見た目は良くならない
どれもこれも、弱々しい日本語文字・・・
フォント大変だよな
 ̄↑ ̄
ここ重要!
0844デフォルトの名無しさんNGNG
☆疲れた貴方を癒します・・・☆(入場無料)
http://endou.kir.jp/yuminet/link.html
0845デフォルトの名無しさんNGNG
>>843
>>844行って癒されてこい
0846843NGNG
>>845
いや、行くのはいいのですが
リンクの文字が紫色なので
もう、訪問済みだと思われます
0847デフォルトの名無しさんNGNG
>>844

それにしても、いつも思うのだが
一番上の女は最高だな(多分、及川だと思うが・・・)
あとは、8番目の画像は最高だ
0848デフォルトの名無しさんNGNG
Javaはクライアントサイドでは完全に終わったかもしれんな
Winに強制ハンドルしても、大して普及しなかっただろうけど
0849デフォルトの名無しさんNGNG
DirectX対応してくれれば無料でゲームをつくりたいで厨から支持される可能性あり
0850デフォルトの名無しさんNGNG
1.4.2になってswingの起動がより速くなった気がする。
0851デフォルトの名無しさんNGNG
iアプリやJavaアプリがJavaWebStartみたいにWebクリックで実行できるようになったら、流行るだろうに。ゲームだけだけど
0852デフォルトの名無しさんNGNG
>>850
2ヶ月前から既出
0853デフォルトの名無しさんNGNG
Swing捨てて、SWT標準にしようぜ。
0854デフォルトの名無しさんNGNG
SWTは、動きは速いけどAPIは腐ってると思うが。

Swingのほうが、APIの構造が良いとおもう。
AWTをベースにさえしていなければもっとスッキリしたんじゃないのかなあ。
なぜSwingのコンポーネントがAWTのComponentを継承するのかが謎。
どうせ混在できないのに。
0855デフォルトの名無しさんNGNG
Javaで飯が食いたかったらSurvletとJspとEJBとJDBCは必須だよ、マジで
ゲーム作ったり、ホームページに花を添える意味ではアプレットもいいけれど、
仕事ではあまり使われていない、なぜならクライアントサイドはOSがWindows
ならVB、VC、DelphiといったIDEがいっぱいあり、無理して遅いJavaを使う
必要性がないから
0856デフォルトの名無しさんNGNG
>>855
アプリケーションをサーバから配信するというしくみで、クライアント
サイドJavaが復興する予定です。
0857デフォルトの名無しさんNGNG
SWT解放メンドイ。だったらネイティブで作る。
Swingは、あのダサいUIを無くして、OSごとにOSのウィジットAPI使用のみにすればいいのに。(見た目の描画の話ね)
なんかスキン対応するとか言ってるし。もうアフォ(ry
0858デフォルトの名無しさんNGNG
>>856
そうかそうか。
ここ数年Swingばかりやらされて、日の当らなかった俺が

 つ い に デ ビ ュ ー ! !

 超高給でエリート企業からひっぱりだこだぜ!
0859デフォルトの名無しさんNGNG
>>856
確かに。
ブロードバンドが当たり前になりつつある昨今、
クライアントサイドJavaが仕事で使える可能性がまったくない
でもないな。
ブラウザを入力画面に使ってると色々不都合があるもんなー
0860デフォルトの名無しさんNGNG
>>857
Swingは、プラットフォームに依存しないビューというのが
「売り」らしいからな。
0861856NGNG
JavaWebStartのことですお。リリースからだいぶたちますが、
情報把握してますか?
0862デフォルトの名無しさんNGNG
逆コンパイルが事実上ほとんど不可能になればもっと増えると思う。
0863無料動画直リンNGNG
http://homepage.mac.com/miku24/
0864デフォルトの名無しさんNGNG
>>862
パクったコード使ってるのがバレるとか?
0865デフォルトの名無しさんNGNG
>>862
確かにそうだな。
0866デフォルトの名無しさんNGNG
Oracle Formsの現状知ってますか?
0867デフォルトの名無しさんNGNG
逆コンパイルはあまり関係ないでしょ
.NETだって同じ問題抱えてるし
Obfuscatorはすでにあるし
0868デフォルトの名無しさんNGNG
>>857
逆に最初からスキンにしとけよという感じ
ルックアンドフィールという言葉自体が失態だな
アンドはよくないとリファクタリングやらに載ってるだろうに
ルックはプログラマに任せちゃいけないんだよ
MFCなんかエミュレートしたコードは酔狂としか思えん
0869デフォルトの名無しさんNGNG
.NETは逆コンパイルできないようにすることも可能なはず。
0870デフォルトの名無しさんNGNG
>>869
> .NETは逆コンパイルできないようにすることも可能なはず。
Javaと同程度には、ね。
0871デフォルトの名無しさんNGNG
>>868
javax.swing.plafパッケージは、おそらくSwing設計者のオナニーだよなあ。

普通の人には使えないでしょ。ドキュメントまるでないし。
せめてXMLかなにかで外だししておいてくれればなあ…
0872デフォルトの名無しさんNGNG
JFC/Swing は 96-97 年くらいから開発されているし、
まだ XML がそんなに流行ってなかったしねえ。
0873デフォルトの名無しさんNGNG
>>872
今からでも遅くないってことね。
もともとComponentUIは全て切り出されているわけだから、なんとかなりそう。
つうか、そういうライブラリ自作してみようか?
XMLをリソースにするスキンコントロールAPI。
0874デフォルトの名無しさんNGNG
>>873
Java Server Facesが将来的にSwingにも対応しようとしてるんじゃないの?
0875デフォルトの名無しさんNGNG
>>872
いや、その頃はすでに流行っていたよ。日本では全然だったけど。
0876デフォルトの名無しさんNGNG
>>874
おお、アレってそこまでやるのか。
HTMLベースのクライアントも、Swingベースのクライアントも
シームレスに扱えるのか。スバラスィ。
0877デフォルトの名無しさんNGNG
>>875
日本ではいまだに、入力にエクセルつかうからな。アホカ。
0878デフォルトの名無しさんNGNG
>>877
そういや最近、この板のどっかのスレで
「Webデータベースからエクセルに入力するのが仕事」
とか言ってるプルグラマがいた。
アホか。そんな仕事なんぞプログラム1回書いたらやらなくて良くなるだろ。
と言いたかったが、どこのスレか分からなくなったので放置した。
0879デフォルトの名無しさんNGNG
>>878
ム板じゃないんじゃないの?
ム板じゃそんなのありえないよ
0880デフォルトの名無しさんNGNG
>>879
ありえないと信じたい
0881デフォルトの名無しさんNGNG
それはプログラマじゃなくてオペレータだな
0882デフォルトの名無しさんNGNG
パンチャーじゃね?
0883デフォルトの名無しさんNGNG
JavaWebStart用アプリケーションの作り方を解説しているサイトを知りたい。

今まで、Antを使ってコンパイル、Jar圧縮、署名という手順でプログラムを作っていたけど
JavaWebStartではどうなるんでしょ?
0884デフォルトの名無しさんNGNG
>>883
そこまでは全く同じ。
あとは、デプロイ定義をXMLで書いて、Webサーバにおくだけ。
0885884NGNG
大事な作業ワスレテタ。
WebサーバのMIME-TypeにJNLPを追加。
でないと、ブラウザがJavaWebStartクライアント起動してくれない。
0886デフォルトの名無しさんNGNG
>>883
http://java.sun.com/products/javawebstart/ja/index_ja.html

雑誌ならJavaWorld2003年2月号か。
0887デフォルトの名無しさんNGNG
JavaSDK1.4.2で開発したクライアントアプリの場合、640x480のフルカラーのイメージと
100個の抜き色ありの32x32スプライトを表示させた時、何フレームぐらいいくのだろう?
大体Pen4 2.0GHzを目安にしたいんだが・・・。
C++&DirectXなら余裕で800フレーム以上いくんだがどうかなぁ。
60フレームすらいかないんならJavaはやんないだろうな。

こういうのを実験しているページがあったら教えてくれませんか?
0888デフォルトの名無しさんNGNG
>887
Swing、awt、SWT、Java2Dなどなどで試してみてレポートよろしこ。
0889デフォルトの名無しさんNGNG
誰もやってないならチャンスだぞ。
実験ページを作るのだ!
0890デフォルトの名無しさんNGNG
>>888-889
Javaは結構普及してるはずなのに描画関連の実験ページってほとんど無いですね。
チョットやってみようと思います。
0891デフォルトの名無しさんNGNG
参考
http://homepage1.nifty.com/sakurayama/download/hdj.html
0892デフォルトの名無しさんNGNG
けっこうムズいな。いや、ゲームね。
■ このスレッドは過去ログ倉庫に格納されています