2

JavaFX2.0を使用しています。サムネイル画像をリストビューで表示する必要があります。次のようにコードを記述しています。

ObservableList<BufferedImage> imageList = FXCollections.observableArrayList();
        try {
            for (int i = 1; i <= pdf.getPageCount(); i++) {
                BufferedImage pageImage = pdf.getPageAsImage(i);
                imageList.add(pageImage);
            } catch (PdfException e) {
            _logger.error("Error :" + e.getMessage());
            }
           thumbnailsList.setItems(imageList);

ここでthumbnailsListはリストビューのfx:idですが、このコードを使用すると、画像ではなく画像オブジェクトを取得しています。リストビューで画像を取得する方法を教えてもらえますか。

ありがとうございました。

4

1 に答える 1

3

からのサンプルを使用できます

http://docs.oracle.com/javafx/2/ui_controls/list-view.htm

これは「例 11-4 セル ファクトリの作成」と呼ばれます。

カスタム セル ファクトリを設定する必要があります。の代わりにRectangleImageViewそこに入れます。

于 2013-02-19T14:43:42.160 に答える