2012-05-14 115 views
0

我想在我的視圖中顯示圖片列表,並且如果我添加新照片,列表會刷新。我查看了ListView,它是可綁定的,但是我想知道是否需要顯示圖片的組件,我不想滾動,而是將鏈接指向下一頁和上一頁。我正在尋找一些已完成此類工作的人的建議,JavaFx的哪些組件適合我的工作。謝謝。JavaFX - 顯示圖片列表

回答

0
  1. 您可以創建通過增加兩個cusomized Button S和ImageView到現場自己的控制。

  2. 或者看看有類似的功能(複製粘貼鏈接到瀏覽器,導致StackOverflow的不理解中的鏈接空格)「展示架」樣本:http://download.oracle.com/otndocs/products/javafx/2.1/samples/Ensemble/index.html#SAMPLES/Graphics/Display Shelf

  3. 或者看看開發建設JavaFX的2.2具有新Pagination控制它做的正是你所需要的,甚至會支持手勢翻頁:2.2 dev preview

enter image description here

+0

謝謝,分頁控制看起來不錯,但我不認爲我現在會轉移到JavaFX 2.2。我希望能夠幫助您瞭解如何刷新我的窗格以顯示新圖片的項目,每次添加或刪除項目列表中的新項目。 – jerome

+0

爲你的圖片使用'ObservableList'並添加監聽器,它將更新一個窗格。 –

+1

佈局窗格的ObservableLists作爲子項,例如VBox用於垂直佈局,HBox用於水平佈局,TilePane用於平鋪佈局。使用諸如vbox.getChildren()之類的東西,並直接修改合成的ObservableList來交換你想要的ImageView。 – jewelsea