带有swing的TileMap(Java)

带有swing的TileMap(Java),java,swing,frameworks,Java,Swing,Frameworks,我在寻找效果,但纸浆芯不适用于swing。您知道库使用什么,或者如何制作TileMap吗?还有,我想永远住在里面 谢谢。我猜您不想使用像 基本功能似乎是:单击某些坐标,该点在视口中居中。一个相当简单的方法是,让您想要查看的组件全部包含在JPanel中,并让JScrollPane中的面板关闭滚动条(setHorizontalScrollbarPolicy(HORIZONTAL\u SCROLLBAR\u NEVER)等等)。然后,为计算新中心点的元素设置单击或操作侦听器,新视口矩形坐标将是什么,并

我在寻找效果,但纸浆芯不适用于swing。您知道库使用什么,或者如何制作TileMap吗?还有,我想永远住在里面


谢谢。

我猜您不想使用像

基本功能似乎是:单击某些坐标,该点在视口中居中。一个相当简单的方法是,让您想要查看的组件全部包含在
JPanel
中,并让
JScrollPane
中的面板关闭滚动条(
setHorizontalScrollbarPolicy(HORIZONTAL\u SCROLLBAR\u NEVER)
等等)。然后,为计算新中心点的元素设置单击或操作侦听器,新视口矩形坐标将是什么,并使用面板上的
scrollRectToVisible
移动视图。对于动画,您可以使用Swing
计时器
在所需方向上设置一系列增量滚动,直到达到目标。

非常感谢,我找到了一个示例,它正是您推荐我的方式。