我在理解JavaFX中的佈局時遇到了一些問題。考慮下面的代碼。JavaFX佈局問題
Stage { title: "ListView test" scene: Scene { width: 400 height: 400 content: [ VBox { content: [ ListView { height: 200 width: 200 items: ["item1", "item2"] } ] } ] } }
我期待的ListView表示200×200尺寸高達但不管怎麼試圖解決這個問題,ListView中的寬度和高度似乎固定。但下面的代碼可以按照我的意圖顯示ListView。
Stage { title: "ListView test" scene: Scene { width: 400 height: 400 content: [ ListView { height: 200 width: 200 items: ["item1", "item2"] } ] } }
那麼,這裏有什麼問題?我不能在佈局中使用ListView?
JavaFX中的佈局看起來很糟糕。我在HBox,VBox上看到了一些bug。我還將我的觀察提交給JavaFX Jira:RT-8411。希望它能在SDK 1.3中全部修復。 – Jhonghee 2010-04-08 16:45:52