gpt4 book ai didi

java - 隐藏默认属性

转载 作者:行者123 更新时间:2023-12-01 16:25:18 25 4
gpt4 key购买 nike

有什么办法可以隐藏DefaultProperty吗?

假设我有这样的类(class):

public class CustomNode extends HBox {

//Things

}

众所周知,HBox 的默认属性是 children,因此我的 CustomNode 的默认属性也是 children

有没有办法隐藏/删除默认属性而不创建新属性? (我想延长,所以其他方式不适合我)

我想这样做,因为我不想有机会在 FXML 编码中犯错误。

最佳答案

没有。你不能通过继承来做到这一点。当您扩展 HBox 类(或任何类)时,您实际上是在说您的 CustomNode is-a HBox,这就是关系。

也许您可以引入自己的界面,这对您来说更有意义。

关于java - 隐藏默认属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62161037/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com