/**
* @param bean
* @param propertyName
* @return {@link JavaBeanStringProperty}
*/
protected static JavaBeanStringProperty stringProperty(Object bean, String propertyName) {
Object key = key(bean, propertyName);
if (STRING_PROPERTIES.containsKey(key)) {
return STRING_PROPERTIES.get(key);
}
try {
JavaBeanStringProperty property = JavaBeanStringPropertyBuilder.create().bean(bean).name(propertyName).build();
STRING_PROPERTIES.put(key, property);
return property;
} catch (NoSuchMethodException e) {
throw new IllegalStateException(e);
}
}
java类javafx.beans.property.adapter.JavaBeanStringProperty的实例源码
PhotoFlowController.java 文件源码
项目:photo-flow
阅读 29
收藏 0
点赞 0
评论 0
PropertyHelper.java 文件源码
项目:lawless-legends
阅读 30
收藏 0
点赞 0
评论 0
public static JavaBeanStringProperty stringProp(Object t, String fieldName) throws NoSuchMethodException {
return new JavaBeanStringPropertyBuilder().bean(t).name(fieldName).build();
}