0

我正在尝试绘制滚动图标,但我很困惑。我现在拥有的所有代码都是位于 5x5 静态网格的 JPanel(自定义绘制方法)上的图标,这些图标是我在 5 秒内绘制的。

所以我有图标坐在他们自己的小组件上,比如 50x50,在一个网格上,所以一列看起来像这样:

图标 1

图标 2

图标 3

图标 4

我希望能够将它们向下拖动并在循环中绘制它们,这样如果你向下拖动一点,它就会像这样绘制:

图标 4 的下半部分

图标 1

图标 2

图标 3

图标 4 的上半部分

我的问题只是我将如何绘制/拆分图标以将其分成两半(底部的一部分将离开屏幕,另一部分位于顶部。由于它正在滚动,我希望拆分图标相同对象(如果可能)(在屏幕外时仅在 2 个不同的位置),这样当它被完全向下拖动时,顺序将更改为:

图标 4

图标 1

图标 2

图标 3

等等。

非常感谢!

4

0 回答 0