我希望改进我们为 Swing 应用程序构建的框架。我想引入 Spring 并引入方面。我对 Spring 和方面都很陌生。我想知道,将组件布局作为一个方面是一个好的做法吗?例如:
下面是我在典型的 Swing 面板中的类:
public class Panel extends JPanel{
public Panel(){
initComponents();
layoutComponents();
}
}
我想知道,是否删除对layoutComponents的调用并将其应用为spring配置文件中的一个方面。有一个单独的类来执行“布局”并将其作为一个方面应用,而不是在 Panel 类中进行布局。这是使用方面的场景吗?
最佳答案
我认为这没有用,因为方面与横切关注点相关,而在这里您试图在小部件本身内布置小部件的组件。那么交叉点在哪里呢?
关于java - Swing 面板/框架中的布局组件作为一个方面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8742803/