2012-07-25 54 views
1

我正在运行一个球碰撞模拟,并且我想沿着框架的边缘添加一个门,这样当一个球碰到它时,它就会消失。什么是最简单的Swing组件可以给我这个门的功能?Java - gui:增加一个门

+3

我的头顶上,我很确定Swing没有 - 你必须自己写一个。 – corsiKa 2012-07-25 18:10:13

+3

我离开基地,还是可以通过一个门的图像显示? – 2012-07-25 18:24:14

+2

一个人不会简单地在Swing中创建移动球... – 2012-07-25 19:00:43

回答

1

我想知道...可以用来以图形方式表示该门的图像。

你可能想的俯视图,但是你可以从这个example该动画门开闭恩面对得到一些想法。

附录:由于您对动画感兴趣,请参阅这些variations弹跳球和KineticModel

0

没有Swing组件可以提供此功能。你将不得不自己写。如果您直接需要一些附加信息,请发布有关您的现有球碰撞程序的更多信息,包括一些代码片段以说明迄今为止所做的工作。

+0

我会自己做这个功能,我想知道什么可以是图形元素,我用图形来表示图像的门 – Trup 2012-07-26 01:51:24

+0

@Trup如果它是一个图像,那么你可能想使用[java.awt.Image ](http://docs.oracle.com/javase/7/docs/api/java/awt/Image.html)。 – 2012-07-26 13:34:15