又是我。我还在发展我的迷幻药,但我还有另外一个问题。我使用Jlabel的2D数组在GridLayout上显示我的地图,它工作得非常好。但是现在,我想把我的角色,怪物等等画在地板上。我是否被迫将布局切换到JLayeredPane,或者是否有任何方法可以通过GridLayout实现这一目标?
发布于 2014-04-01 10:20:39
您应该使用多个JPanel。
JPanel (使用GridLayout)。JPanel。(用你喜欢的任何LayoutManager )。JPanels添加到具有JLayeredPane的框架中。这样你就可以两者兼得了。
备注:不要忘了在顶部的JPanel上调用setOpaque(false)。
祝好运。
https://stackoverflow.com/questions/22782738
复制相似问题