다른 레이아웃의 패널이 많은 자바 데스크톱 응용 프로그램을 하나 개발하고 있습니다. 이제 새로운 레이아웃을 패널로 설정하려고 할 때 항상 새로운 레이아웃을 만듭니다. E.G.데스크톱 응용 프로그램의 레이아웃
JPanel panel = new JPanel(new GridLayout(0, 1));
올바른 솔루션은 일부 LayoutFactory
을 만들고 여기에 내가 필요하고 패널에 설정된 모든 레이아웃을 만들 수 있나요? 새로운 GridLayout(0, 1)
에 의해 인 JPanel을 마련
http://docs.oracle.com/javase/tutorial/uiswing/index.html –
팩토리 필요 없음 (일부는 공유 할 수 없음) – kleopatra
및 공유 할 수있는 레이아웃은 무엇입니까? E.G 프로젝트에서 flowLayout을 검색하면이 레이아웃의 인스턴스가 약 30 개 생성된다는 것을 알게되었습니다. – hudi