JavaFX mostra imagem próxima à string no listview [fechado]

Eu quero mostrar uma mensagem perto de uma string em uma lista de exibição. Tentei procurar, mas não consigo entender muito bem. Tentei isso no site.http://docs.oracle.com/javafx/2/ui_controls/list-view.htm no Exemplo 11-4 Criando uma fábrica de células, tentei convertê-lo para imageview e funcionou, mas o problema é que não vejo uma string, a imagem não está próxima da string e a imagem é muito grande, deve haver uma maneira de redimensioná-la Então alguém pode me ajudar a mostrar uma imagem perto de uma string no listview? este é o código que eu tentei converter:

Peça 1

static class ColorRectCell extends ListCell<String> {
        Image fileimg = new Image(getClass().getResourceAsStream("file.png"));
        @Override
        public void updateItem(String item, boolean empty) {
            super.updateItem(item, empty);
            ImageView rect = new ImageView();
            if (item != null) {
                rect.setImage(fileimg);
                setGraphic(rect);
            }
        }
    }

Peça 2

FileExplorerFormSlaveFileListView.setCellFactory(new Callback<ListView<String>, 
                ListCell<String>>() {

                    public ListCell<String> call(ListView<String> list) {
                        return new ColorRectCell();
                    }
                }
            );

Espero que alguém possa me ajudar, é muito importante para mim. Obrigado. Se você não consegue entender o que estou perguntando, diga-me e tentarei formatar a pergunta, sou ruim em explicar os problemas.

questionAnswers(1)

yourAnswerToTheQuestion