@@ -0,0 +1,1014 @@
+/*%0A * To change this license header, choose License Headers in Project Properties.%0A * To change this template file, choose Tools %7C Templates%0A * and open the template in the editor.%0A */%0Apackage com.blazzify.jasonium.ui;%0A%0Aimport com.fasterxml.jackson.databind.JsonNode;%0Aimport com.fasterxml.jackson.databind.ObjectMapper;%0Aimport com.fasterxml.jackson.databind.node.ObjectNode;%0Aimport java.io.File;%0Aimport java.io.IOException;%0Aimport java.util.logging.Level;%0Aimport java.util.logging.Logger;%0Aimport javafx.scene.control.TreeTableView;%0A%0A/**%0A *%0A * @author Azzuwan Aziz %3Cazzuwan@gmail.com%3E%0A */%0Apublic class JsonTable extends TreeTableView%3CObjectNode%3E%7B%0A    ObjectMapper mapper = new ObjectMapper();%0A    public JsonTable() %7B%0A        try %7B%0A            JsonNode rootNode = mapper.readValue(new File(%22/home/azzuwan/Projects/JavaFX/Jasonium/data.json%22),JsonNode.class);%0A            %0A        %7D catch (IOException ex) %7B%0A            Logger.getLogger(JsonTable.class.getName()).log(Level.SEVERE, null, ex);%0A        %7D%0A    %7D%0A    %0A%7D%0A

Test render table