与Java中同一类的不同实例的冲突

与Java中同一类的不同实例的冲突,java,Java,我有一个JFrame,其中有两个不同的JPanel,一个是按钮列表,另一个是创建窗口。当您按下JPanel上的一个按钮时,它会设置一个切换,允许您单击屏幕并放置对象。所有对象都是50x50像素,我可以根据鼠标单击的位置将它们捕捉到网格中。我需要知道在我创建的网格状布局中捕捉碰撞时如何检测碰撞,以便根据周围其他对象的位置调整放置的图像 我正在制作一个可视电路板,我能够将开关作为带有设置图标(“图片”)的JLabel放到JPanel上,并希望能够根据同一类的其他实例的位置更改该图片。我想设置一条连接

我有一个JFrame,其中有两个不同的JPanel,一个是按钮列表,另一个是创建窗口。当您按下JPanel上的一个按钮时,它会设置一个切换,允许您单击屏幕并放置对象。所有对象都是50x50像素,我可以根据鼠标单击的位置将它们捕捉到网格中。我需要知道在我创建的网格状布局中捕捉碰撞时如何检测碰撞,以便根据周围其他对象的位置调整放置的图像


我正在制作一个可视电路板,我能够将开关作为带有设置图标(“图片”)的JLabel放到JPanel上,并希望能够根据同一类的其他实例的位置更改该图片。我想设置一条连接线,从开关到门,最后到Led。谢谢你的帮助

保留一个布尔数组b[m][n]。如果某个对象捕捉到[i][j],则:如果(b[i][j])发生碰撞,否则将b[i][j]=true

我对Java非常陌生,这也是我在网站上的第一篇帖子,谢谢你的帮助!谢谢你,我要试一试!