swing的复用,主要是针对swing组件级别的,实质上也还是class的继承,但是会比普通class的继承粒度要大好多。以下是个例子:
有些人喜欢把所有的ui设计都弄到一个文件来完成。这是不对的,不利于日后的维护扩展,最终还是要走ui复用的路子。
public class ImagePanel extends JPanel {
}
public class EditMapJPanel extends ImagePanel{
}
有些人喜欢把所有的ui设计都弄到一个文件来完成。这是不对的,不利于日后的维护扩展,最终还是要走ui复用的路子。