2012-07-10 20 views
3

任何人都可以推薦一個像樣的Swing小部件來瀏覽JScrollPanes嗎?我指的是在CAD應用程序中經常看到的導航窗口的類型,它允許您通過在較大的框(底層組件)中拖動小方框(視圖端口)的位置來重新定位視口。推薦的JScrollPane導航小部件

到目前爲止我找到this,但想知道是否還有其他東西,也許作爲UI庫的一部分?

理想情況下,我還想在導航窗口中呈現組件的縮放版本。

編輯

解決一些mKorbel的問題:

  • 我開發的應用程序是基於Swing。
  • JScrollPane中的組件是一個JPanel,爲了使用Java 2D繪製形狀,我重寫了paintComponent方法。
  • 因此,我有效地混合了Java 2D和Swing。
+1

問題1)CAD應用程序基於AWT或Swing,2)什麼類型的,3)可以將CAD組件與Swing容器混合使用4)良好的鏈接代碼示例+1 5)必須存在某些用於實現世界地圖,fe谷歌 ??? – mKorbel 2012-07-10 11:15:45

+1

Swinglabs孵化器有一個JXScrollMap,它在Karl Schaefer的部分(他正在重組,但不完全確定目前的位置;-) http://java.net/projects/jdnc-incubator – kleopatra 2012-07-10 11:20:00

+0

@kleopatra:謝謝,我會檢查它(當我找到代碼時)。我過去曾使用過Swinglabs(〜2005),但它似乎已經達到了不再處於開發階段,並且一些組件是越野車。它最近有進展嗎? – Adamski 2012-07-10 11:31:33

回答