package org.hso.texturesyncclient.controller import javafx.scene.image.Image import org.hso.texturesyncclient.model.GUIModel import org.hso.texturesyncclient.view.mainView.MainViewController import tornadofx.Controller class Controller : Controller() { private val mvc: MainViewController by inject() //private val mvc: = MainViewController() //private val mvc: = MainViewController() init { var test1 = GUIModel() // TODO get image from server with get_texture_preview test1.setImage(Image("textures/sample_texture_1.jpg")) test1.setText("Texture 1") mvc.addElement(test1) var test2 = GUIModel() test2.setImage(Image("textures/sample_texture_2.jpg")) test2.setText("Texture 2") mvc.addElement(test2) } }