创建JFrame的最佳方法

时间:2012-02-12 11:38:33

标签: java swing jframe

创建JFrame并处理它的最佳方法是什么?

  1. 创建一个类,在其中创建一个对象JFrame
  2. 继承JFrame,如class MyClass extends JFrame

2 个答案:

答案 0 :(得分:9)

尽可能不要使用继承(您的类是-a JFrame),但选择合成(例如您的班级 has -a JFrame)。这是一个常见的设计原则。

它对性能没有任何重大影响。

答案 1 :(得分:6)

基本上,你应该扩展JFrame的唯一时间是你需要重载其中的任何方法。

话虽如此,但不应该以任何方式表现出任何明显的表现。