推荐的JScrollPane导航小部件

时间:2012-07-10 10:51:50

标签: java swing jscrollpane

任何人都可以推荐一个体面的Swing小部件来导航JScrollPanes吗?我指的是您经常在CAD应用程序中看到的导航窗口类型,它允许您通过在较大的框(底层组件)中拖动小方框(视图端口)的位置来重新定位视口。

到目前为止,我已找到this,但想知道是否还有其他内容,可能是作为UI库的一部分?

理想情况下,我还想在导航窗口中渲染组件的缩放版本。

修改

解决mKorbel的一些问题:

  • 我正在开发的应用程序是基于Swing的。
  • JScrollPane中的组件是一个JPanel,为了使用Java 2D绘制形状,我重写了paintComponent方法。
  • 因此我有效地混合了Java 2D和Swing。

1 个答案:

答案 0 :(得分:2)

Swinglabs incubator有一个JXScrollMap,是未来添加的候选者。它是in Karl Schaefer's section under scrollmap(他正在重组,所以不完全确定后一个链接的稳定性)。