layout-manager

    1

    1답변

    안녕하세요 저는 자바 프로그래밍 기술을 익히기 위해 체스 게임을 만드는 자바 스윙을 배우고 있습니다. 동쪽에 JPanel을 추가했습니다. BorderLayout으로 JFrame의 동쪽에 setPrefferedSize(new Dimension(x,y)) 메서드를 사용하여 너비와 높이를 설정했습니다. 그 후 나는 JPanel을 4 개 만들고 이전에 만든 패널에

    1

    1답변

    구성 요소가 차지하는 공간을 제한하여 표시 할 때 필요한만큼만 공간을 확보하려면 어떻게합니까? 나는 패널에 추가 할 때 이상하게도 커다란 버튼과 물건을 얻고있다.

    2

    3답변

    나는 국경 배치를 가진 그네 GUI가있다. NORTH에서 일부 구성 요소를 추가했습니다. GIF 아이콘이있는 레이블 구성 요소가 보이지 않습니다. lblBusy.setVisible(false); 버튼을 클릭하면 아래와 같이 표시됩니다. 왜 나타나지 않는거야?

    1

    2답변

    다른 레이아웃의 패널이 많은 자바 데스크톱 응용 프로그램을 하나 개발하고 있습니다. 이제 새로운 레이아웃을 패널로 설정하려고 할 때 항상 새로운 레이아웃을 만듭니다. E.G. JPanel panel = new JPanel(new GridLayout(0, 1)); 올바른 솔루션은 일부 LayoutFactory을 만들고 여기에 내가 필요하고 패널에 설정된

    2

    2답변

    내 스윙 응용 프로그램의 GUI는 Window Builder Pro GUI 편집기를 사용하여 작성됩니다. 사용 된 레이아웃은 MigLayout 및 AbsoluteLayout입니다. 응용 프로그램은 Windows Machine을 사용하여 개발되었으므로 UI는 잘 정렬되어 Windows에 깔끔하게 정리되어 있지만 Mac OS X에서 동일한 응용 프로그램을 실행

    5

    3답변

    행이 JLabels 및 JTextField로 구성된 간단한 Miglayout 대화 상자가 있습니다. 여러 구성 요소의 가시성은 상황에 따라 설정됩니다. 그러나 숨겨진 경우 행 높이가 동일하게 유지되어 공백 영역이됩니다. 최소 행 높이를 0px로 설정하고 다른 행을 '증가'로 설정했지만 도움이되지 않습니다. 물론 행이 0px로 높고 그 내용이 숨겨져 있다면

    2

    3답변

    첫 번째 Swing 응용 프로그램에서 작업 중이며 사용자가 특정 필드에 값을 입력하기 위해 만든 대화 상자 창과 관련하여 레이아웃 문제가 있습니다. 표시되는 필드의 수는 사용자 선택에 따라 달라 지므로 내 대화 상자에서 JScrollPane을 사용하여 해당 뷰포트를 필자가 필드 구성 요소를 추가하는 패널로 설정합니다. 모든 필드가 표시 될 경우, 내가 만들

    3

    1답변

    Java 레이아웃에 문제가 있습니다. 나는 맨 위에 5 개의 WorldWindowGLCanvas 그리드가있는 JLabel을 배치하려고합니다. 뭔가 같이 : ------------------------------------------------ JLabel -----------------------------------------------

    2

    2답변

    두 개의 JLabel이 포함 된 JPanel이 있습니다. 이 패널은 BorderLayout을 사용합니다. 이 두 레이블을 표시하기에 충분한 수직 공간이되지 않도록 내가 패널의 크기를 조정하면 하나의 JLabel이 BorderLayout.PAGE_END 에, BorderLayout.CENTER 위치로 다른 사람을 넣어의 중심 라벨로 (차단) 항상 겹쳐 PAG

    3

    2답변

    GridLayout (1,2)을 사용하고 첫 번째면에 null을 할당하고 두 번째면에 JTextArea를 할당해야한다고 가정합니다. 왼쪽 사이드에 대해, 나는 무엇을 해야할지 정확히 모르겠습니다. 아마 BoxLayout일까요?