问题描述
companion object {
private val map = values().associateBy(AnimalEnum::Id)
@JvmStatic //to be accessible from java
fun fromInt(givenInt: Int) = map[givenInt] ?: throw Exception("Invalid id `$givenInt`,available ids are ${values().map { it.Id }}") // or a null or something
}
没有hide()或close()方法。在显示通知后,我尝试使用“ notificationBuilder.hideAfter(Duration.ZERO)”来更改持续时间,以隐藏通知,但它不起作用。
ControlFX版本:8.40.17
解决方法
这应该有效 notificationBuilder.hideAfter(Duration.seconds(5));