繁体   English   中英

treeitem图标不显示

[英]treeitem icon doesn't show

我正在使用javaFx中的treeview,我想在根节点放置一个图标,并为每个孩子放置一个其他图标。 我试图将其至少放置到根节点上,但是它仍然显示箭头,我以另一种方式声明了该节点:

TreeItem<Object> rootNode = new TreeItem<Object>("Agentes");
rootNode.setGraphic(new ImageView(new Image(getClass().getResourceAsStream("/images/A.png"))));

我在名为application.images的程序包中有图像“ A.png”

,而我的加载程序类是Main.java位于application ,这是我的目录: 在此处输入图片说明

当我运行应用程序时,这是我得到的树视图:

在此处输入图片说明

它不会显示错误或类似的内容。 我必须说,A.png是具有16x16Pixels的图像。 我不知道我在做什么错,谢谢!

我解决了它,将setGraphic(new ImageView(new Image(getClass().getResourceAsStream("/images/A.png")))); 从TreeCell扩展的类中的updateItem( Object item, boolean empty )方法中

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM