我试图从头开始创建一些可以使用某种EventListener拖放的对象界面。我不能直接使用任何javax.swing类,因为我没有处理组件;但是,我通过扩展EventObject自己制作了一个自定义的ActionEvent类,所以这样做对我来说是公平的。
这是为游戏引擎而设计的,更具体地说是为游戏中的库存而设计的。被拖动的物品是Sprites,但我希望它足够通用,以允许拖动一个非常基本的类。物品容器称为ItemHolder,包含一个Sprite。
我只想得到一些一般性的建议;也许有一些示例链接。这可能不会成为Java中非常流行的话题,所以其他语言的内容也可以。
谢谢。
这是为游戏引擎而设计的,更具体地说是为游戏中的库存而设计的。被拖动的物品是Sprites,但我希望它足够通用,以允许拖动一个非常基本的类。物品容器称为ItemHolder,包含一个Sprite。
我只想得到一些一般性的建议;也许有一些示例链接。这可能不会成为Java中非常流行的话题,所以其他语言的内容也可以。
谢谢。