它是我的一次。 我仍在開發我的roguelike,但我還有另一個問題。我使用Jlabel的二維數組在GridLayout上顯示我的地圖,該地圖工作得很好。但現在,我想在地板上畫出我的角色,怪物等。我是否強制將佈局切換到JLayeredPane,或者有什麼方法可以實現我的GridLayout?Roguelike開發 - jlabel jlabel
1
A
回答
1
你應該使用多個JPanel
秒。
- 如果您已經在地圖(地板)來完成,該代碼轉移到
JPanel
(與GridLayout
) - 再拍
JPanel
顯示怪物之類的東西。 (用你喜歡的任何一個LayoutManager
)。 - 將這些
JPanel
s添加到您的框架,其中有JLayeredPane
。
所以你必須兩者的優點。
注意:不要忘了在JPanel
頂部打電話setOpaque(false)
。
好運。
1
相關問題
- 1. JLabel,GridLayout
- 2. 使JLabel成爲另一個JLabel
- 3. 刷新JLabel
- 4. 將JLabel拖放到另一個JLabel上
- 5. Swing:寫入JLabel
- 6. JLabel定位
- 7. Vertical JLabel Alignment
- 8. JTree-JLabel更新
- 9. JLabel覆蓋JMenuBar
- 10. JLabel根據
- 11. Java Animate JLabel
- 12. JLabel的修改
- 13. JLabel太寬
- 14. 有關的JLabel
- 15. 在JOptionPane和JLabel
- 16. Scrollable html JLabel
- 17. JDialog.pack()隱藏JLabel
- 18. 使JLabel淡出
- 19. JLabel插入JComboBox
- 20. 如何JLabel的
- 21. JTabbedPane JLabel,JTextField
- 22. 反鋸齒JLabel
- 23. Java - 更改JLabel
- 24. JLabel到圖像
- 25. JLabel HTML4支持
- 26. 的JLabel +圖像
- 27. 從一個JLabel
- 28. JLabel有多小?
- 29. JScrollpane上的JLabel
- 30. JLabel的不眠
謝謝你的回答。我認爲我能夠更快地實現某些東西,但我想我沒有選擇(儘管這似乎並不困難)。 – Coulis