2012-09-06 7 views
63

背景

ジェットブレーンチームによって開発されたIntelliJ IDEを使用して、Javaの新機能をお楽しみいただけます。ジェットブレーンはどのGUIライブラリを使用していますか?

私はコミュニティ版のソースをダウンロードしましたが、ルック・アンド・フィールを得るためにどのようなGUIを解放するのかを試しています。

質問

彼らは非ネイティブのタブ、ツールバーやブレッドクラム・コンポーネントを取得するために使用しているどのようなライブラリがあれば?

彼らが使っているパネルも面白いですが、私は彼らがプロジェクトのために開発した場所であり、図書館ではないと感じました。これは本当ですか?

誰かがGUIプロジェクトでシンプルなルックアンドフィールを作り出すために必要なものを提供することはできますか?

誰でも私が今までにエクササイズすることができたのは、スイングとjGoodiesを使用しているということです。私はこれまで

彼らはSwingとなJGoodiesを使用している何を考え

。 MyDoggyプロジェクトは、シミュレートドッキングフレームワークを作成しようとしていますが、IntelliJがこれを使用しているとは思われません。

+3

この質問は、日記のエントリに似ています... – user1329572

+2

この種の質問については、quora.comの回答が良いかもしれません。 –

答えて

79

IntelliJ IDEAは純粋なJava SWINGアプリケーションであり、エディタタブなどのカスタムコンポーネントはすべて手動で作成されます。サードパーティのライブラリはこれには使用されません。詳細はIntelliJ IDEA Community Source codeをご覧ください。

+3

ありがとう、私はJavaの足とIntelliJ IDEAコミュニティソースコードソースコードで何が起きているのかわからなかったので、私はここで尋ねていました。今私はollがもう少し掘り出し物をすることを知っている。 –

+1

なぜJavaFX-8を使用しないのですか? –

+3

@VitoおそらくIntelliJ IDEAが2000年にJavaFXが存在しないときに作成されたため、何百万行ものコードを書き直したり、何千ものダイアログとUI要素を再設計して疑念のある利点が得られなかったのでしょうか? – CrazyCoder

関連する問題