2016-10-13 3 views
0

내가 창 크기를 조정할 때 hbox 크기가 수정되고 그 이유는 창의 크기를 늘릴 때 증가하지 않기 때문입니다. 사용자가 창 크기를 늘릴 때마다 자동 크기 조정 또는 창 크기 설정 방법 enter image description herejavafx에서 창 크기가 커지면 자동 크기 조정을 설정하는 방법은 무엇입니까?

<?xml version="1.0" encoding="UTF-8"?> 

<?import com.jfoenix.controls.JFXHamburger?> 
<?import javafx.scene.layout.AnchorPane?> 
<?import javafx.scene.layout.HBox?> 

<AnchorPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="600.0" prefWidth="800.0" xmlns="http://javafx.com/javafx/8.0.65" xmlns:fx="http://javafx.com/fxml/1"> 
    <children> 
     <HBox layoutX="-6.0" nodeOrientation="LEFT_TO_RIGHT" prefHeight="100.0" prefWidth="807.0" style="-fx-background-color: #42A5F5;"> 
     <children> 
      <JFXHamburger prefHeight="100.0" prefWidth="100.0" /> 
     </children> 
     </HBox> 
    </children> 
</AnchorPane> 

나에게 당신이 알고있는 경우에 저에게 소스를 제공 자바 FX의 더 나은 UI를 구축하는 방법을 제안을주십시오.

+1

'HBox'는 아마도 여러분이 작성한 코드 중 일부 때문에 고정 된 크기를 가지고있을 것입니다. 이 코드를 게시하지 않으면 누구도 실제로 도움을 줄 수 없습니다. –

+0

-1 포기하지 않으면 링크 나 stackoverflow에 이미 대답! – badarshahzad

+0

죄송합니다. @James_D 죄송합니다. 업로드하겠습니다. – badarshahzad

답변

0

간단히 말해 1 년 반 후에 Javafx에서 유연하고 동적 인 UI 디자인을 만드는 법을 배웁니다.

  1. BorderPane을 루트 창으로 사용하십시오.
  2. HBox를 BorderPane 상단에 놓습니다. (컴퓨터 크기 너비와 높이 사용)

이것은 스택이나 Google에서 다양한 동적 UI 예제를 찾을 수있는 한 가지 방법입니다.

관련 문제