SwingX MultiSplitPane, JXMultiSplitPane을 사용 중입니다. 이 창에는 왼쪽 패널, 가운데 패널 및 오른쪽 패널의 세 개의 별도 패널이 있습니다. 왼쪽 패널을 너무 많이 확장하면 오른쪽 패널이 사라지고 다시 가져올 수 없습니다. 사용자가 특정 크기를 초과하여 패널 너비를 확대하지 못하도록 사용자의 동작을 제한 할 수있는 방법이
필자는 편집기 창을 세로 나 가로로 여러 번 (즉, 원하는 수의 창으로) 자유롭게 나누는 텍스트 편집기를 사용하고 있습니다. 하나의 창을 세로 및 가로로 둘 수 있습니다 (예 : 2 행, 3 열 포함). 각 구획에는, JScrollPane 및 상태 바의 JTextArea가 포함됩니다. 내 접근 방식은 중첩 된 JSplitPanes를 사용하는 것이 었습니다.
SwingX에서 MultiSplitPane 및 MultiSplitLayout을 사용하려고합니다. MultiSplitLayout 메서드를 parseModel (http://today.java.net/pub/a/today/2006/03/23/multi-split-pane.html 참조)과 함께 사용하는 방법을 알고 있습니다. 그러나 나는이 방법이없는 메커니즘을
Java에서 간단한 MultiSplitPane이 있습니다. 그것에 1 개의 행 (분할)과 2 개의 노드 (잎)가 있습니다. 기존 행 아래에 다른 행을 추가하려면 어떻게합니까? 여기 은 MultiSplitPane과 2 잎 만드는 코드입니다 : List children =
Arrays.asList(new Leaf("left"),
new Divider(),