1つの省略記号(Ellipse2D)を表示するプログラムがあります。
楕円をJFrameに直接追加する必要がありますか、それとも最終的にJFrameに追加されるJPanelに追加する必要がありますか?(JPanelを追加するのはもっと手間がかかります)
どちらが長期的に私を助けますか?(キーバインディングを配置することを検討するかもしれません。)
物事をより明確にするために:
私がすべきこと:
public class Test extends JFrame{ // This is a JFrame
Ellipse ellipse = new Ellipse(); // I have an ellipse class
Test(){
...
add(ellipse);
...
}
}
または私がすべきこと:
public class Test extends JFrame{
Test2 test2 = new Test2();
Test(){
...
add(test2)
...
}
}
public class Test2 extends JPanel{ // This is a JPanel
Ellipse ellipse = new Ellipse(); // I have an ellipse class
Test2(){
...
add(ellipse);
...
}
}