在2个地方绘制jcomponent

时间:2012-07-08 19:32:29

标签: java swing graphics

我正在尝试绘制滚动图标,我很难过。我现在拥有的所有代码都是坐在5x5静态网格JPanels(自定义绘画方法)上的图标,并带有我在5秒内绘制的图标。

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

icon 1

icon 2

icon 3

icon 4

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

图标4的下半部分

icon 1

icon 2

icon 3

图标4的上半部分

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

icon 4

icon 1

icon 2

icon 3

等等。

非常感谢!

0 个答案:

没有答案