private static <T> T setIfUpdate(ObservableMap<? extends String, ? extends Object> map,
String key, WritableValue<T>... props) {
T newValue = (T) map.get(key);
if (newValue != null) {
boolean stringEmpty = false;
if (newValue instanceof String) {
String newStr = (String) newValue;
stringEmpty = newStr.isEmpty();
}
for (WritableValue<T> prop : props) {
if (stringEmpty) {
if (prop.getValue() == null) {
prop.setValue(newValue);
}
} else {
prop.setValue(newValue);
}
}
}
return newValue;
}
MediaInfo.java 文件源码
java
阅读 35
收藏 0
点赞 0
评论 0
项目:fx-player
作者:
评论列表
文章目录