3

JScrollPanes をナビゲートするための適切な Swing ウィジェットを推奨できる人はいますか? CAD アプリケーションでよく見られるタイプのナビゲーション ウィンドウについて言及します。このウィンドウでは、小さなボックス (ビュー ポート) の位置を大きなボックス (下にあるコンポーネント) 内にドラッグすることでビューポートの位置を変更できます。

今日までにこれを見つけましが、おそらくUIライブラリの一部として、他に何かあるのではないかと思いましたか?

理想的には、ナビゲーション ウィンドウでコンポーネントのスケーリングされたバージョンもレンダリングしたいと考えています。

編集

mKorbel の質問のいくつかに対処するには:

  • 私が開発しているアプリケーションは Swing ベースです。
  • JScrollPane 内のコンポーネントは、Java 2D を使用して形状を描画するために paintComponent メソッドをオーバーライドした JPanel です。
  • したがって、Java 2D と Swing を効果的に組み合わせています。
4

1 に答える 1

2

Swinglabs インキュベーターには、将来の追加候補である JXScrollMap があります。これは、スクロールマップの下の Karl Schaefer のセクションにあります(彼はリストラを行っているため、後者のリンクがどれほど安定しているかは完全にはわかりません)。

于 2012-07-10T13:07:25.827 に答える