0
我想在我的视图中显示图片列表,并且如果我添加新照片,列表会刷新。我查看了ListView,它是可绑定的,但是我想知道是否需要显示图片的组件,我不想滚动,而是将链接指向下一页和上一页。我正在寻找一些已完成此类工作的人的建议,JavaFx的哪些组件适合我的工作。谢谢。JavaFX - 显示图片列表
我想在我的视图中显示图片列表,并且如果我添加新照片,列表会刷新。我查看了ListView,它是可绑定的,但是我想知道是否需要显示图片的组件,我不想滚动,而是将链接指向下一页和上一页。我正在寻找一些已完成此类工作的人的建议,JavaFx的哪些组件适合我的工作。谢谢。JavaFX - 显示图片列表
您可以创建通过增加两个cusomized Button
S和ImageView
到现场自己的控制。
或者看看有类似的功能(复制粘贴链接到浏览器,导致StackOverflow的不理解中的链接空格)“展示架”样本:http://download.oracle.com/otndocs/products/javafx/2.1/samples/Ensemble/index.html#SAMPLES/Graphics/Display Shelf
或者看看开发建设JavaFX的2.2具有新Pagination
控制它做的正是你所需要的,甚至会支持手势翻页:2.2 dev preview
谢谢,分页控制看起来不错,但我不认为我现在会转移到JavaFX 2.2。我希望能够帮助您了解如何刷新我的窗格以显示新图片的项目,每次添加或删除项目列表中的新项目。 – jerome
为你的图片使用'ObservableList'并添加监听器,它将更新一个窗格。 –
布局窗格的ObservableLists作为子项,例如VBox用于垂直布局,HBox用于水平布局,TilePane用于平铺布局。使用诸如vbox.getChildren()之类的东西,并直接修改合成的ObservableList来交换你想要的ImageView。 – jewelsea