web-dev-qa-db-ja.com

Java / Swingに適したドッキングフレームワークは何ですか?

私は良い軽量のJavaドッキングフレームワークを探しています。

NetbeansとEclipseをRCPとして使用できることは知っていますが、もう少し軽量なものを探しています。

37
Daniel Rikowski

非アクティブなプロジェクト

  • SwingDocking は完全に機能的で高速なようです。 Apacheライセンス2; 2007年10月
  • [〜#〜] xui [〜#〜] ここでさらに開発されますか?; MPL; 1.6 MB(XUI-jdk15.Zip); 2008年2月
  • JDocking CDDL; 1.3 MB(v0.8.Zip)netbeansのドッキング部分
  • JRichClient GPL; flexdockの派生; 2007年11月
36
Karussell

私はかつていくつかのドッキングフレームワーク(すでに言及した flexdock および mydoggy および jdocking を含む)を評価しました。

最後に、私は Docking Frames に来ました。使い方は簡単ですが、豊富な機能を備えた優れたドキュメントと、フォーラムを介した開発者からの迅速なサポートが特徴です。

12
räph

私は過去にFlexDockを正常に使用しましたが、十分にサポートされていないようで、開始するのが非常に困難です(これはドッキングのための非常に複雑なフレームワークです)。 FlexDockはオープンソースです。

さらに、最近ではMyDoggyを使用することを楽しんでいます。これは十分にサポートされており、非常に使いやすいです(十分な例とチュートリアルで十分に文書化されています)。その主な欠点(私にとって)は、サードパーティのLAF(たとえば、Substance)を使用するときに外観を調整するのが難しいことです。しかし、一般的に私は本当にそれが好きです。私が正しく覚えていれば、それはかなり軽量なライブラリです。優れたAPIを使用する場合(オープンソースで自由に使用できます)には、このAPIをお勧めします。

4
jfpoilpret

3つの製品でvlsolutions( http://vldocking.com )のVLDockingを使用しています。彼らはGPLと互換性のあるいくつかのオープンソースライセンスを持っています。

3

infonode docking windows を参照してください。

彼らはGPLバージョンと商用バージョンを持っていますが、ライセンスはそれほど高価ではありません。適切なスキンを選択すると、堅牢で見栄えが良くなります(Eclipseに少し似たShapedGradientDockingThemeを使用しています)。

3
Daniel Hiller

別のドッキングフレームワークをリリースしました。それは本当に軽量で、Apache 2.0ライセンスの下で利用できます。

レイヴンドッキング:

http://raven.Java.net/ravenDocking/index.html

3
kitfox

JIDEには、ドッキングフレームワークを含むかなりの数のコンポーネントがあります。 JIDEの中核はオープンソースですが、いくつかの商用ライブラリもあります。ドッキングフレームワークは商用です。

http://www.jidesoft.com/products/component.htm

2