MigLayout은 Swing, SWT 및 JavaFX를위한 매우 다양한 레이아웃 관리자입니다. 설명서에 따라 해당 레이아웃 관리자 인스턴스가 하나만 있으면 지정된 레이아웃을 다시 작성할 수 있어야합니다.여러 패널을 중첩하지 않고 MigLayout을 사용하여 모듈 식 UI를 만드는 방법은 무엇입니까?
그러나 단일 인스턴스를 사용하여 레이아웃을 분산 제어 할 수있는 모듈 식 응용 프로그램을 만드는 방법을 결코 알 수 없습니다. 서브 모듈에 의해 제공되는 개별 구성 요소의 위치를 제어하는 부모 패널이 있습니다. 분리되고 독립적 인 서브 모듈을 목표로하는이 컴포넌트는 MigLayout을 사용하여 레이아웃을 수행하든 레이아웃 관리자를 사용하여 레이아웃을 수행하든 자유롭게 선택할 수 있습니다. 따라서 그들은 Node
(또는 JComponent
)의 인스턴스를 전달하고 결국 중첩 된 레이아웃 관리자로 끝납니다.
분리 된 아키텍처를 구현하고 MigLayout의 단일 인스턴스 패러다임을 준수하는 데 응급/우수/우수 사례가 있습니까?