我需要層JPanels,但我不知道如何。我有3個面板,第一個是背景,第二個是角色/雪碧四處移動,並將第一個面板(背景,第三個是一個酒吧旁邊)(用於按鈕,沒有任何關係與它們的層)如何層面板1和麪板2Java層JPanels
編輯:?,背景是由25×25的標籤,在每個圖標的網格的
我需要層JPanels,但我不知道如何。我有3個面板,第一個是背景,第二個是角色/雪碧四處移動,並將第一個面板(背景,第三個是一個酒吧旁邊)(用於按鈕,沒有任何關係與它們的層)如何層面板1和麪板2Java層JPanels
編輯:?,背景是由25×25的標籤,在每個圖標的網格的
一些選項:
我們剛剛爲我的CSC課程製作了一個自上而下的視頻遊戲。我們所做的只是繪製背景,然後在JPanel的paint()方法中繪製所有精靈。我們還使用Timer和ActionListener來不斷更新JPanel。
我同意這一點,而不是在JPanel的'paint(...)'方法中繪製。此方法負責繪製組件及其邊界和子組件,如果您不想冒着弄錯後面兩個考慮因素(邊界和兒童)的錯誤繪畫的風險,通常要好得多你在JPanel的'paintComponent(Graphics g)'方法中繪畫。 –