가로 스크롤 막대가 필요한 크기의 내용이 포함 된 QVBoxLayout이 있습니다. 나는 코드로 볼 수있는 영역 (사실 스크롤바를 통한 스크롤과 동일)을 설정할 수 있기를 원합니다. documentation 안에는 아무 것도 없습니다. 스크롤바를 가져 와서 직접 수정하는 방법을 쉽게 찾을 수 없었습니다. QVBoxLayout의보기 영역을 레이아웃 크기보다
중첩 된 BoxLayouts에 대한 질문이 있습니다. 두 개의 하위 패널로 구성된 DropDownPanel을 작성하려고합니다. 상단에 헤더가 있고 맨 아래에 본문이 있습니다. 시체는 처음에는 숨겨져 있습니다. 머리글을 클릭하면 본문의 가시성을 토글하고 내용을 표시 할 수 있습니다 (예 : 확장/축소). 일반적으로 정상적으로 작동합니다. 그러나 이상한 동작이
모든 구성 요소 너비가 동일합니다. JPanel (상자 레이아웃, PAGE_AXIS)이 있습니다. I는 다음과 같은 사양을 갖는 그것에 Box.filler 추가 한 : 최소 크기 (높이) -1 기본 크기 (높이) 인 JPanel 높이 Maximim 크기 (높이) 인 JPanel 높이 을 경계가 7 픽셀 인 JTextArea를 추가했습니다 (아래에만 표시).
아래의 테스트 코드에 대한 몇 가지 질문 ... 게시 할 전체 작업 프로그램이 없지만 사람들이 스윙을 할 정도로 스윙을 알기를 바랍니다. 그것. 이것은 JPanel (BoxLayout) 내부의 JLabel이며, 오른쪽 아래의 레이블 크기 조정 작업을하고 있습니다. 표시된 코드와 함께 얻은 것은 300x30 높이의 상태 상자입니다. 내가 선호하는 크기와 레이
저는 C#으로 UI를 디자인하려고합니다. Java 배경에서 왔으며 Java의 다른 레이아웃 관리자에게 익숙합니다. 그럼 내가하려는 일은 다음과 같습니다. 나는 창을 가지고 있습니다. 이 창에서 컨트롤을 하나씩 추가하고 싶습니다. Java에서는 BoxLayout (Y 축)을 사용한 다음 컨트롤을 추가했을 것입니다. 또한 개별 컨트롤/컨테이너는 개별 컨테이너마
부모 JPanel에 Y_AXIS 레이아웃이 있습니다. 이 컨테이너의 아이는 모두 JPanels입니다. 구성 요소가 잘 쌓여 있고 모두 정렬되어 있지만 부모 JPanel의 맨 위에 고정되어 모든 초과 공간이 맨 아래에 있고 구성 요소 사이에 여분의 공간이 없기를 바랍니다. 나는 접착제를 사용하여 시도했지만, 내가 뭔가 잘못하고있을 수도 있습니다. 또한 All
수직으로 정렬하는 BoxLayout을 사용하는 경우 포함하는 JFrame의 크기가 커짐에 따라 구성 요소가 확장되는 것을 어떻게 막을 수 있습니까? Ive는 다른 레이아웃을 시도했고, 정말 지저분 해졌습니다. 필자는 또한 패널 하단에 접착제를 추가하려고 시도했지만 레이아웃 관리자는 다른 빈 JPanel과 같이 접착제를 처리하면서 모든 구성 요소가 계속 성장
사용자에게 정보를 표시하기 위해 JPanel을 기본 패널로 사용하고 있습니다. 메소드를 사용하여 3 개의 다른 Jpanels을 만들었습니다. titlePanel, verbiagePanel, closeButtonPanel입니다. 이러한 각 메소드는 구성 요소로 지정되고 기본 패널에 추가됩니다. 나는 다른 패널뿐만 아니라 메인 패널에서 BoxLayout을 사용
Java에서 Swing에 큰 문제가 있었지만, BoxLayout을 사용했지만 여전히 좋지 않습니다. 내 레이아웃 사용에 대한 제안 사항이나 레이아웃을 가정과 같이 변경하는 방법은 무엇입니까? (here are assumptions) Container main = new Container();
Container left = new Container(