アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
クラックを法規制強化で止められると思ってる奴は頭がおかしい -- あるアレゲ人
OS Xらしさ (スコア:0)
マックユーザーの方にとってOS Xらしさって何ですか?
私のような素人なんかはマルチプラットフォームってだけで、
『素晴らしい。とても意識の高いプロジェクトだ』と思ってしまうんですが。
Re:OS Xらしさ (スコア:4, 興味深い)
> 私のような素人なんかはマルチプラットフォームってだけで、
> 『素晴らしい。とても意識の高いプロジェクトだ』と思ってしまうんですが。
Macらしさとは文化であり、その本質は説明しがたいものだと思います。簡単に言えば、Macの事を愛しているデベロッパならば、GUIは苦労をしてでもCocoaで再実装しようと考えるでしょう。そうでない時点で、Macを愛しているユーザーからは見向きもされないでしょう。
私見ではありますが、Javaがクライアントサイドの開発言語としてはうまく行かなか
Re:OS Xらしさ (スコア:0)
Java 6でSwingが各々のプラットフォームのUIを使えるようになりましたね。
SWTも同じような事を以前からしていたのだけど、
EclipseのUIとして使われているのに
SWT単体を使ったものがそれ程無いのをいつも不思議には思っています。
Re:OS Xらしさ (スコア:2, 興味深い)
>Java 6でSwingが各々のプラットフォームのUIを使えるようになりましたね。
SystemLookAndFeelは昔から使えていましたよ。
ただ、Windowsの場合の再現性がJDesktopの成果などによって
高まったというだけです。
まあそれも後ろでネイティブの機能をより多く使うように
なったからという点はあります。
ご存じとは思いますが、MacOSX版については、昔からプラットフォームのUIですよね。
これは昔から使えていました。
・・・・
もしや「使える」という言葉の意味を誤解している?
「各々のプラットフォームのUIが『使える』」ようになった、ということ?
そういうことなら
Re:OS Xらしさ (スコア:0)
WindowsであればWindowsのGUIツール、Linuxであればgtk+です。
この辺は恐らくSWT同様、JNIを使ってると思います。
> また、ネイティブであるためアプリの起動方法にも
> オプションを与えたり煩雑な手間が必要になります。
SWTでどうなのかは分りませんが、
.dllや.soなんかもjarに詰めて、そこから.dllや.soを読み込めます。
JOGLやLWJGLはJNI経由でJavaからOpenGLを使いますが、
.dllや.soや.dylibはjarに詰めておいておけるので、
Javaアプレットからでも簡単にOpenGLが使えます。