パッケージに ball と too という 2 つのクラスを作成しました。JFrame を拡張する 3 番目のクラスにそれらを追加したいと考えています。Container を使用すると、オブジェクトは JFrame に表示されませんでした。Container がなければ、そのうちの 1 つだけが JFrame に追加されます。ここに私のコードがあります:
package mytry;
import java.awt.*;
import java.awt.event.*;
import java.util.ArrayList;
import javax.swing.*;
public class trypanel extends JFrame {
JFrame frame = new JFrame();
Container panel = new Container();
public trypanel(){
toop c = new toop();
ball a = new ball(20,20,1);
frame.setVisible(true);
frame.setSize(550,550);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
panel.add(c);
panel.add(a);
frame.getContentPane().add(panel);
c.run();
}
}
クラスを JFrame に追加するにはどうすればよいですか??