我的一面是TreeView“attributeTree”,它由MyTreeItem构成(扩展TreeItem)。 此属性由“Geometrie”或“velocityocities”等类组成。这个类可以包含更多的子类或属性,如“hight”或最大速度。
MyTreeItem类还有一些属性,如“upperclassid”,“ownID”,“name”,“hirarchieLevel”等。
此外,我想要一个显示整个TreeView的TreeTableView,在其列中我想显示所有其他属性。
你好Fabian,也许我需要详细解释一下:在后台我有一个MySQL数据库。该数据库包含多个表。其中一个包含类[ID,upperID,Name,hirarchieLevel,创建于,有效,有效到]。我是另一个表i产品[Name,ID,ClassID,validfrom,validto和validfrom]。 此TreeView是根据数据库中的数据构建的。当我点击我的一个项目,添加或删除项目(类或产品)时,我需要将我的数据库中的属性作为MytreeItem中的属性。我在一个自己的类“MyTreeItem”中解决了它,它扩展了TreeItem类。我将所有属性添加为私有变量。我设置并使用getter和setter方法获取它们。通过这种方式,我得到每个产品所需的所有信息,我不需要重载数据库或网络。
为什么我不能通过TreeItem扩展我的Class MyTreeItem?