我正在研究一個項目,其中顯示一個正方形和一個圓。 圓圈自行移動,但用戶通過箭頭鍵移動方塊。每當圓形接觸廣場時,它就會反彈。將一個框架上的多個面板相互重疊
正方形和圓形是不同的類(2個不同的面板)。我想將這兩個添加到一個框架,一個在另一個之上,這樣兩個都可見。 有人可以告訴我該怎麼做嗎?
JFrame n = new JFrame();
n.setTitle("Background Color for JFrame");
n.setSize(1000,600);
n.setLocationRelativeTo(null);
n.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
n.setResizable(false);
n.add(new Ball());
n.add(new Team());
n.setVisible(true);
這會是任何一種遊戲? – tobs
是它的一個足球遊戲:) – user3512121
然後使用一個單獨的JPane並使用Graphics2D繪製您的圓形組件到它可能是一個更好的主意。然後你的遊戲對象只需要子類'java.lang.Object'並且包含一個將圖形作爲參數的'draw()'方法。 – tobs