TableView добавление нескольких ImageView в ячейку

283
29 июля 2017, 04:29

POJO таблицы:

public class TableMatchHistory
{
private ImageView Radiant;
private ImageView Dire;
public TableMatchHistory(ImageView Radiant,ImageView Dire)
{
    this.Radiant = Radiant;
    this.Dire = Dire;
}
public TableMatchHistory() {}
public ImageView getRadiant()
{
    return Radiant;
}
public void setRadiant(ImageView Radiant)
{
    this.Radiant = Radiant;
}
public ImageView getDire()
{
    return Dire;
}
public void setDire(ImageView Dire)
{
    this.Dire = Dire;
}
}

Мой Controller:

public class Controller
{
    private ObservableList<TableMatchHistory> MatchHistoryData = 
    FXCollections.observableArrayList();
    @FXML
    TableView TableMatchHistory;
    @FXML
    private void initialize(){
    ImageView item_1 = new ImageView(new Image("/dota2-images-gh-pages/heroes_sb_59_33/abaddon_sb.png"));
    ImageView item_2 = new ImageView(new Image("/dota2-images-gh-pages/heroes_sb_59_33/alchemist_sb.png"));
    TableColumn Radiant = new TableColumn("Radiant");
    TableColumn Dire = new TableColumn("Dire");
    Radiant.setCellValueFactory(new PropertyValueFactory<TableMatchHistory, ImageView>("Radiant"));
    Dire.setCellValueFactory(new PropertyValueFactory<TableMatchHistory, ImageView>("Dire"));
    TableMatchHistory.setItems(MatchHistoryData);
    TableMatchHistory.getColumns().addAll(Radiant, Dire);
    MatchHistoryData.add(new TableMatchHistory(item_1, item_2));
}
}

Так я вставляю одно изображение в ячейку. Каким образом можно вставить в одну ячейку таблицы несколько изображений. Как нужно изменить мой код, чтобы я мог добавлять несколько изображений? Подходит ли для этого TableView? Если нет, то что лучше использовать? Заранее благодарю за помощь.

READ ALSO
Как отключить в intellij idea выполнение тестов?

Как отключить в intellij idea выполнение тестов?

Как отключить в intellij idea выполнение тестов при запуске проекта Maven командой Run из ее менюПодробнее

307
Конфигурация Zebra jpos sdk в Spring boot

Конфигурация Zebra jpos sdk в Spring boot

ЗдравствуйтеНи как не могу решить проблему

243
Изменение размеров картинки

Изменение размеров картинки

Есть картинка с определенным размером

253
GridView OnItemClickListener in Adapter

GridView OnItemClickListener in Adapter

Как втиснуть OnItemClickListener в Adapter, чтобы уже в зависимости от выбранной позиции совершать действия

231