UserProperties
Inheritance: java.lang.Object, java.util.Dictionary, java.util.Hashtable, java.util.Properties
public class UserProperties extends Properties
特殊属性类,允许设置和返回类型化属性。如果此属性对象不包含该属性,还允许挂接两个默认属性对象进行搜索。
构造函数
| 构造函数 | 描述 |
|---|---|
| UserProperties() | 初始化 UserProperties 类的空实例。 |
| UserProperties(Properties defaults) | 使用默认值初始化 UserProperties 类的实例。 |
| UserProperties(Properties defaults, Properties altDefaults) | 使用 defaults 和 altDefaults 表构造 UserProperties,按该顺序进行搜索。 |
方法
UserProperties()
public UserProperties()
初始化 UserProperties 类的空实例。
UserProperties(Properties defaults)
public UserProperties(Properties defaults)
使用默认值初始化 UserProperties 类的实例。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 默认值 | java.util.Properties | 默认属性值。 |
UserProperties(Properties defaults, Properties altDefaults)
public UserProperties(Properties defaults, Properties altDefaults)
使用 defaults 和 altDefaults 表构造 UserProperties,按该顺序进行搜索。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 默认值 | java.util.Properties | 默认属性。 |
| altDefaults | java.util.Properties | 备用默认属性。 |
clear()
public synchronized void clear()
clone()
public synchronized Object clone()
Returns: java.lang.Object
compute(K arg0, BiFunction<? super K,? super V,? extends V> arg1)
public synchronized V compute(K arg0, BiFunction<? super K,? super V,? extends V> arg1)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | K | |
| arg1 | java.util.function.BiFunction<? super K,? super V,? extends V> |
Returns: V
compute(Object arg0, BiFunction arg1)
public synchronized Object compute(Object arg0, BiFunction<? super Object,? super Object,?> arg1)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | java.lang.Object | |
| arg1 | java.util.function.BiFunction |
Returns: java.lang.Object
computeIfAbsent(K arg0, Function<? super K,? extends V> arg1)
public synchronized V computeIfAbsent(K arg0, Function<? super K,? extends V> arg1)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | K | |
| arg1 | java.util.function.Function<? super K,? extends V> |
Returns: V
computeIfAbsent(Object arg0, Function arg1)
public synchronized Object computeIfAbsent(Object arg0, Function<? super Object,?> arg1)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | java.lang.Object | |
| arg1 | java.util.function.Function |
Returns: java.lang.Object
computeIfPresent(K arg0, BiFunction<? super K,? super V,? extends V> arg1)
public synchronized V computeIfPresent(K arg0, BiFunction<? super K,? super V,? extends V> arg1)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | K | |
| arg1 | java.util.function.BiFunction<? super K,? super V,? extends V> |
Returns: V
computeIfPresent(Object arg0, BiFunction arg1)
public synchronized Object computeIfPresent(Object arg0, BiFunction<? super Object,? super Object,?> arg1)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | java.lang.Object | |
| arg1 | java.util.function.BiFunction |
Returns: java.lang.Object
contains(Object arg0)
public boolean contains(Object arg0)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
containsKey(Object arg0)
public boolean containsKey(Object arg0)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
containsValue(Object arg0)
public boolean containsValue(Object arg0)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
elements()
public Enumeration<Object> elements()
Returns: java.util.Enumeration<java.lang.Object>
entrySet()
public Set<Map.Entry<Object,Object>> entrySet()
Returns: java.util.Set<java.util.Map.Entry<java.lang.Object,java.lang.Object»
equals(Object arg0)
public synchronized boolean equals(Object arg0)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
forEach(BiConsumer<? super K,? super V> arg0)
public synchronized void forEach(BiConsumer<? super K,? super V> arg0)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | java.util.function.BiConsumer<? super K,? super V> |
forEach(BiConsumer<? super Object,? super Object> arg0)
public synchronized void forEach(BiConsumer<? super Object,? super Object> arg0)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | java.util.function.BiConsumer<? super java.lang.Object,? super java.lang.Object> |
get(Object arg0)
public Object get(Object arg0)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | java.lang.Object |
Returns: java.lang.Object
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getOrDefault(Object arg0, V arg1)
public synchronized V getOrDefault(Object arg0, V arg1)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | java.lang.Object | |
| arg1 | V |
Returns: V
getOrDefault(Object arg0, Object arg1)
public Object getOrDefault(Object arg0, Object arg1)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | java.lang.Object | |
| arg1 | java.lang.Object |
Returns: java.lang.Object
getProperty(String key)
public String getProperty(String key)
获取字符串属性值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 键 | java.lang.String | 属性的名称。 |
Returns: java.lang.String - 属性值。
getProperty(String key, String def)
public String getProperty(String key, String def)
获取字符串属性值。如果请求的属性不存在,则返回提供的默认值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 键 | java.lang.String | 属性的名称。 |
| def | java.lang.String | 属性的默认值。 |
Returns: java.lang.String - 属性值。
getPropertyColor(String key)
public Color getPropertyColor(String key)
获取颜色属性值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 键 | java.lang.String | 属性的名称。 |
Returns: java.awt.Color - 属性值。
getPropertyColor(String key, Color def)
public Color getPropertyColor(String key, Color def)
获取颜色属性值。如果请求的属性不存在,则返回提供的默认值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 键 | java.lang.String | 属性的名称。 |
| def | java.awt.Color | 属性的默认值。 |
Returns: java.awt.Color - 属性值。
getPropertyDimension(String key)
public Dimension getPropertyDimension(String key)
获取尺寸属性值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 键 | java.lang.String | 属性的名称。 |
Returns: java.awt.Dimension - 属性值。
getPropertyDimension(String key, Dimension def)
public Dimension getPropertyDimension(String key, Dimension def)
获取尺寸属性值。如果请求的属性不存在,则返回提供的默认值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 键 | java.lang.String | 属性的名称。 |
| def | java.awt.Dimension | 属性的默认值。 |
Returns: java.awt.Dimension - 属性值。
getPropertyDouble(String key)
public double getPropertyDouble(String key)
获取 double 属性值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 键 | java.lang.String | 属性的名称。 |
Returns: double - 属性值。
getPropertyDouble(String key, double def)
public double getPropertyDouble(String key, double def)
获取 double 属性值。如果请求的属性不存在,则返回提供的默认值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 键 | java.lang.String | 属性的名称。 |
| def | double | 属性的默认值。 |
Returns: double - 属性值。
getPropertyFloat(String key)
public float getPropertyFloat(String key)
获取 float 属性值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 键 | java.lang.String | 属性的名称。 |
Returns: float - 属性值。
getPropertyFloat(String key, float def)
public float getPropertyFloat(String key, float def)
获取 float 属性值。如果请求的属性不存在,则返回提供的默认值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 键 | java.lang.String | 属性的名称。 |
| def | float | 属性的默认值。 |
Returns: float - 属性值。
getPropertyInsets(String key)
public Insets getPropertyInsets(String key)
获取 insets 属性值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 键 | java.lang.String | 属性的名称。 |
Returns: java.awt.Insets - 属性值。
getPropertyInsets(String key, Insets def)
public Insets getPropertyInsets(String key, Insets def)
获取 Insets 属性值。如果请求的属性不存在,则返回提供的默认值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 键 | java.lang.String | 属性的名称。 |
| def | java.awt.Insets | 属性的默认值。 |
Returns: java.awt.Insets - 属性值。
getPropertyInt(String key)
public int getPropertyInt(String key)
获取 integer 属性值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 键 | java.lang.String | 属性的名称。 |
Returns: int - 属性值。
getPropertyInt(String key, int def)
public int getPropertyInt(String key, int def)
获取整数属性值。如果请求的属性不存在,则返回提供的默认值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 键 | java.lang.String | 属性的名称。 |
| def | int | 属性的默认值。 |
Returns: int - 属性值。
getPropertyMatrix(String key)
public AffineTransform getPropertyMatrix(String key)
获取 float 属性值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 键 | java.lang.String | 属性的名称。 |
Returns: java.awt.geom.AffineTransform - 属性值。
getPropertyMatrix(String key, AffineTransform def)
public AffineTransform getPropertyMatrix(String key, AffineTransform def)
获取 float 属性值。如果请求的属性不存在,则返回提供的默认值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 键 | java.lang.String | 属性的名称。 |
| def | java.awt.geom.AffineTransform | 属性的默认值。 |
Returns: java.awt.geom.AffineTransform - 属性值。
getPropertyRectangle(String key)
public Rectangle getPropertyRectangle(String key)
获取 rectangle 属性值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 键 | java.lang.String | 属性的名称。 |
Returns: java.awt.Rectangle - 属性值。
getPropertyRectangle(String key, Rectangle def)
public Rectangle getPropertyRectangle(String key, Rectangle def)
获取矩形属性值。如果请求的属性不存在,则返回提供的默认值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 键 | java.lang.String | 属性的名称。 |
| def | java.awt.Rectangle | 属性的默认值。 |
Returns: java.awt.Rectangle - 属性值。
getPropertyStringArray(String key)
public String[] getPropertyStringArray(String key)
获取 string 数组属性值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 键 | java.lang.String | 属性的名称。 |
Returns: java.lang.String[] - 属性值。
getPropertyStringArray(String key, String[] def)
public String[] getPropertyStringArray(String key, String[] def)
获取字符串数组属性值。如果请求的属性不存在,则返回提供的默认值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 键 | java.lang.String | 属性的名称。 |
| def | java.lang.String[] | 属性的默认值。 |
Returns: java.lang.String[] - 属性值。
hashCode()
public synchronized int hashCode()
Returns: int
isEmpty()
public boolean isEmpty()
Returns: boolean
isProperty(String key)
public boolean isProperty(String key)
获取 boolean 属性值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 键 | java.lang.String | 属性的名称。 |
Returns: boolean - 属性值。
isProperty(String key, boolean def)
public boolean isProperty(String key, boolean def)
获取布尔属性值。如果请求的属性不存在,则返回提供的默认值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 键 | java.lang.String | 属性的名称。 |
| def | boolean | 属性的默认值。 |
Returns: boolean - 属性值。
keySet()
public Set<Object> keySet()
Returns: java.util.Set<java.lang.Object>
keys()
public Enumeration<Object> keys()
Returns: java.util.Enumeration<java.lang.Object>
list(PrintStream arg0)
public void list(PrintStream arg0)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | java.io.PrintStream |
list(PrintWriter arg0)
public void list(PrintWriter arg0)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | java.io.PrintWriter |
load(InputStream arg0)
public synchronized void load(InputStream arg0)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | java.io.InputStream |
load(Reader arg0)
public synchronized void load(Reader arg0)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | java.io.Reader |
loadFromXML(InputStream arg0)
public synchronized void loadFromXML(InputStream arg0)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | java.io.InputStream |
merge(K arg0, V arg1, BiFunction<? super V,? super V,? extends V> arg2)
public synchronized V merge(K arg0, V arg1, BiFunction<? super V,? super V,? extends V> arg2)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | K | |
| arg1 | V | |
| arg2 | java.util.function.BiFunction<? super V,? super V,? extends V> |
Returns: V
merge(Object arg0, Object arg1, BiFunction arg2)
public synchronized Object merge(Object arg0, Object arg1, BiFunction<? super Object,? super Object,?> arg2)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | java.lang.Object | |
| arg1 | java.lang.Object | |
| arg2 | java.util.function.BiFunction |
Returns: java.lang.Object
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
printProperties()
public void printProperties()
打印所有已设置的属性。
propertyNames()
public Enumeration propertyNames()
返回属性名称。
Returns: java.util.Enumeration - 属性名称的枚举。
put(K arg0, V arg1)
public synchronized V put(K arg0, V arg1)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | K | |
| arg1 | V |
Returns: V
put(Object arg0, Object arg1)
public synchronized Object put(Object arg0, Object arg1)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | java.lang.Object | |
| arg1 | java.lang.Object |
Returns: java.lang.Object
putAll(Map<? extends K,? extends V> arg0)
public synchronized void putAll(Map<? extends K,? extends V> arg0)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | java.util.Map<? extends K,? extends V> |
putAll(Map arg0)
public synchronized void putAll(Map<?,?> arg0)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | java.util.Map |
putIfAbsent(K arg0, V arg1)
public synchronized V putIfAbsent(K arg0, V arg1)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | K | |
| arg1 | V |
Returns: V
putIfAbsent(Object arg0, Object arg1)
public synchronized Object putIfAbsent(Object arg0, Object arg1)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | java.lang.Object | |
| arg1 | java.lang.Object |
Returns: java.lang.Object
remove(Object arg0)
public synchronized Object remove(Object arg0)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | java.lang.Object |
Returns: java.lang.Object
remove(Object arg0, Object arg1)
public synchronized boolean remove(Object arg0, Object arg1)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | java.lang.Object | |
| arg1 | java.lang.Object |
Returns: boolean
replace(K arg0, V arg1)
public synchronized V replace(K arg0, V arg1)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | K | |
| arg1 | V |
Returns: V
replace(K arg0, V arg1, V arg2)
public synchronized boolean replace(K arg0, V arg1, V arg2)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | K | |
| arg1 | V | |
| arg2 | V |
Returns: boolean
replace(Object arg0, Object arg1)
public synchronized Object replace(Object arg0, Object arg1)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | java.lang.Object | |
| arg1 | java.lang.Object |
Returns: java.lang.Object
replace(Object arg0, Object arg1, Object arg2)
public synchronized boolean replace(Object arg0, Object arg1, Object arg2)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | java.lang.Object | |
| arg1 | java.lang.Object | |
| arg2 | java.lang.Object |
Returns: boolean
replaceAll(BiFunction<? super K,? super V,? extends V> arg0)
public synchronized void replaceAll(BiFunction<? super K,? super V,? extends V> arg0)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | java.util.function.BiFunction<? super K,? super V,? extends V> |
replaceAll(BiFunction arg0)
public synchronized void replaceAll(BiFunction<? super Object,? super Object,?> arg0)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | java.util.function.BiFunction |
save(OutputStream arg0, String arg1)
public void save(OutputStream arg0, String arg1)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | java.io.OutputStream | |
| arg1 | java.lang.String |
setProperties(Properties properties)
public void setProperties(Properties properties)
复制属性,包括其默认值到此 UserProperties。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 属性 | java.util.Properties | 属性。 |
setProperty(String key, boolean value)
public Object setProperty(String key, boolean value)
设置 boolean 属性值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 键 | java.lang.String | 属性的名称。 |
| 值 | boolean | 属性的值。 |
Returns: java.lang.Object - 一个属性。
setProperty(String key, double value)
public Object setProperty(String key, double value)
设置 double 属性值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 键 | java.lang.String | 属性的名称。 |
| 值 | double | 属性的值。 |
Returns: java.lang.Object - 一个属性。
setProperty(String key, float value)
public Object setProperty(String key, float value)
设置 float 属性值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 键 | java.lang.String | 属性的名称。 |
| 值 | float | 属性的值。 |
Returns: java.lang.Object - 一个属性。
setProperty(String key, int value)
public Object setProperty(String key, int value)
设置 integer 属性值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 键 | java.lang.String | 属性的名称。 |
| 值 | int | 属性的值。 |
Returns: java.lang.Object - 一个属性。
setProperty(String key, Color value)
public Object setProperty(String key, Color value)
设置颜色属性值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 键 | java.lang.String | 属性的名称。 |
| 值 | java.awt.Color | 属性的值。 |
Returns: java.lang.Object - 一个属性。
setProperty(String key, Dimension value)
public Object setProperty(String key, Dimension value)
设置尺寸属性值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 键 | java.lang.String | 属性的名称。 |
| 值 | java.awt.Dimension | 属性的值。 |
Returns: java.lang.Object - 一个属性。
setProperty(String key, Insets value)
public Object setProperty(String key, Insets value)
设置 insets 属性值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 键 | java.lang.String | 属性的名称。 |
| 值 | java.awt.Insets | 属性的值。 |
Returns: java.lang.Object - 一个属性。
setProperty(String key, Rectangle value)
public Object setProperty(String key, Rectangle value)
设置 rectangle 属性值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 键 | java.lang.String | 属性的名称。 |
| 值 | java.awt.Rectangle | 属性的值。 |
Returns: java.lang.Object - 一个属性。
setProperty(String key, AffineTransform value)
public Object setProperty(String key, AffineTransform value)
设置 matrix 属性值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 键 | java.lang.String | 属性的名称。 |
| 值 | java.awt.geom.AffineTransform | 属性的值。 |
Returns: java.lang.Object - 一个属性。
setProperty(String key, String value)
public Object setProperty(String key, String value)
设置 string 属性值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 键 | java.lang.String | 属性的名称。 |
| 值 | java.lang.String | 属性的值。 |
Returns: java.lang.Object - 一个属性。
setProperty(String key, String[] value)
public Object setProperty(String key, String[] value)
设置 string 数组属性值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 键 | java.lang.String | 属性的名称。 |
| 值 | java.lang.String[] | 属性的值。 |
Returns: java.lang.Object - 一个属性。
setProperty(Properties properties, String key, boolean value)
public static Object setProperty(Properties properties, String key, boolean value)
在指定的属性表中设置 boolean 属性值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 属性 | java.util.Properties | 属性表。 |
| 键 | java.lang.String | 属性的名称。 |
| 值 | boolean | 属性的值。 |
Returns: java.lang.Object - 一个属性。
setProperty(Properties properties, String key, double value)
public static Object setProperty(Properties properties, String key, double value)
在指定的属性表中设置 double 属性值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 属性 | java.util.Properties | 属性表。 |
| 键 | java.lang.String | 属性的名称。 |
| 值 | double | 属性的值。 |
Returns: java.lang.Object - 一个属性。
setProperty(Properties properties, String key, float value)
public static Object setProperty(Properties properties, String key, float value)
在指定的属性表中设置 float 属性值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 属性 | java.util.Properties | 属性表。 |
| 键 | java.lang.String | 属性的名称。 |
| 值 | float | 属性的值。 |
Returns: java.lang.Object - 一个属性。
setProperty(Properties properties, String key, int value)
public static Object setProperty(Properties properties, String key, int value)
在指定的属性表中设置 integer 属性值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 属性 | java.util.Properties | 属性表。 |
| 键 | java.lang.String | 属性的名称。 |
| 值 | int | 属性的值。 |
Returns: java.lang.Object - 一个属性。
setProperty(Properties properties, String key, Color value)
public static Object setProperty(Properties properties, String key, Color value)
在指定的属性表中设置 color 属性值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 属性 | java.util.Properties | 属性表。 |
| 键 | java.lang.String | 属性的名称。 |
| 值 | java.awt.Color | 属性的值。 |
Returns: java.lang.Object - 一个属性。
setProperty(Properties properties, String key, Dimension value)
public static Object setProperty(Properties properties, String key, Dimension value)
在指定的属性表中设置 dimension 属性值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 属性 | java.util.Properties | 属性表。 |
| 键 | java.lang.String | 属性的名称。 |
| 值 | java.awt.Dimension | 属性的值。 |
Returns: java.lang.Object - 一个属性。
setProperty(Properties properties, String key, Insets value)
public static Object setProperty(Properties properties, String key, Insets value)
在指定的属性表中设置 insets 属性值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 属性 | java.util.Properties | 属性表。 |
| 键 | java.lang.String | 属性的名称。 |
| 值 | java.awt.Insets | 属性的值。 |
Returns: java.lang.Object - 一个属性。
setProperty(Properties properties, String key, Rectangle value)
public static Object setProperty(Properties properties, String key, Rectangle value)
在指定的属性表中设置 rectangle 属性值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 属性 | java.util.Properties | 属性表。 |
| 键 | java.lang.String | 属性的名称。 |
| 值 | java.awt.Rectangle | 属性的值。 |
Returns: java.lang.Object - 一个属性。
setProperty(Properties properties, String key, AffineTransform value)
public static Object setProperty(Properties properties, String key, AffineTransform value)
在指定的属性表中设置 matrix 属性值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 属性 | java.util.Properties | 属性表。 |
| 键 | java.lang.String | 属性的名称。 |
| 值 | java.awt.geom.AffineTransform | 属性的值。 |
Returns: java.lang.Object - 一个属性。
setProperty(Properties properties, String key, String[] value)
public static Object setProperty(Properties properties, String key, String[] value)
在指定的属性表中设置 string array 属性值。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 属性 | java.util.Properties | 属性表。 |
| 键 | java.lang.String | 属性的名称。 |
| 值 | java.lang.String[] | 属性的值。 |
Returns: java.lang.Object - 一个属性。
size()
public int size()
Returns: int
store(OutputStream arg0, String arg1)
public void store(OutputStream arg0, String arg1)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | java.io.OutputStream | |
| arg1 | java.lang.String |
store(Writer arg0, String arg1)
public void store(Writer arg0, String arg1)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | java.io.Writer | |
| arg1 | java.lang.String |
storeToXML(OutputStream arg0, String arg1)
public void storeToXML(OutputStream arg0, String arg1)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | java.io.OutputStream | |
| arg1 | java.lang.String |
storeToXML(OutputStream arg0, String arg1, String arg2)
public void storeToXML(OutputStream arg0, String arg1, String arg2)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | java.io.OutputStream | |
| arg1 | java.lang.String | |
| arg2 | java.lang.String |
storeToXML(OutputStream arg0, String arg1, Charset arg2)
public void storeToXML(OutputStream arg0, String arg1, Charset arg2)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | java.io.OutputStream | |
| arg1 | java.lang.String | |
| arg2 | java.nio.charset.Charset |
stringPropertyNames()
public Set<String> stringPropertyNames()
Returns: java.util.Set<java.lang.String>
toString()
public synchronized String toString()
Returns: java.lang.String
values()
public Collection<Object> values()
Returns: java.util.Collection<java.lang.Object>
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| arg0 | long | |
| arg1 | int |