2012-01-05 5 views
1

저는 Swing 애플리케이션을 위해 만든 프레임 워크를 개선하기 위해 노력했습니다. 나는 봄을 가져오고 여러면을 소개하고 싶었다. 나는 봄과 애스펙트에 새로운 있습니다. 내가 궁금한 점은 레이아웃을 구성 요소라고 부르는 것이 좋은 습관입니까? 예를 들면 :스윙 패널/프레임의 레이아웃 구성 요소를 애스펙트로 사용

아래의 일반적인 스윙 패널에서 내 수업이 : 나는 layoutComponents에 전화를 제거하고 스프링 설정 파일에서 측면으로 적용 할 경우 내가 궁금

public class Panel extends JPanel{ 
    public Panel(){ 
     initComponents(); 
     layoutComponents(); 
    } 
} 

. 'layout-ing'을 수행하는 별도의 클래스를 Panel 클래스의 레이아웃보다는 aspect로 적용하십시오. 이것은 측면이 사용되는 시나리오입니까?

답변

0

위젯 자체의 위젯 구성 요소를 배치하는 동안 측면이 교차 절단 문제와 관련되어 있기 때문에 유용하지 않을 것이라고 생각합니다. 크로스 커팅은 어디에 있습니까?

+0

감사합니다. 말이된다 – sethu