public final class ReadOnlyJavaBeanIntegerProperty extends ReadOnlyIntegerPropertyBase implements ReadOnlyJavaBeanProperty<Number>
ReadOnlyJavaBeanIntegerProperty
は、型int
またはInteger
の通常の読取り専用Java BeanプロパティとJavaFX ReadOnlyIntegerProperty
間のアダプタを提供します。直接作成できませんが、ReadOnlyJavaBeanIntegerPropertyBuilder
を使用する必要があります。
最低でも、Java Beanはプロパティのgetterを実装する必要があります。このクラスのインスタンスのgetterが呼び出されると、Java Beanのプロパティが返されます。Java Beanプロパティがバインドされる場合(つまり、PropertyChangeListenersをサポートする場合)、このReadOnlyJavaBeanIntegerProperty
は、Java Beanの変更を認識します。それ以外の場合、fireValueChangedEvent()
を呼び出して変更を通知できます。
ReadOnlyIntegerProperty
、ReadOnlyJavaBeanIntegerPropertyBuilder
修飾子と型 | メソッドと説明 |
---|---|
void |
dispose()
使用しなくなるJavaFXプロパティを示し、参照を削除できます。
|
void |
fireValueChangedEvent()
通知をすべてのアタッチされた
InvalidationListeners およびChangeListeners に送信します。 |
int |
get()
この
ObservableIntegerValue の現在の値を返します。 |
Object |
getBean()
このプロパティを含む
Object を返します。 |
String |
getName()
このプロパティの名前を返します。
|
addListener, addListener, removeListener, removeListener
asObject, readOnlyIntegerProperty, toString
add, add, add, add, divide, divide, divide, divide, doubleValue, floatValue, getValue, integerExpression, integerExpression, intValue, longValue, multiply, multiply, multiply, multiply, negate, subtract, subtract, subtract, subtract
add, asString, asString, asString, divide, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, lessThan, lessThan, lessThan, lessThan, lessThan, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, multiply, numberExpression, subtract
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addListener、getValue、removeListener
addListener、removeListener
public int get()
ObservableIntegerValue
の現在の値を返します。ObservableIntegerValue
のget
UndeclaredThrowableException
- Java Beanプロパティのgetterを呼び出すとIllegalAccessException
またはInvocationTargetException
がスローされる場合。public Object getBean()
Object
を返します。このプロパティがObject
に含まれていない場合、null
が返されます。ReadOnlyProperty<Number>
のgetBean
Object
またはnull
public String getName()
String
を返します。ReadOnlyProperty<Number>
のgetName
String
public void fireValueChangedEvent()
InvalidationListeners
およびChangeListeners
に送信します。このプロパティの値が変更される場合、このメソッドを呼び出す必要があります。ReadOnlyJavaBeanProperty<Number>
のfireValueChangedEvent
ReadOnlyIntegerPropertyBase
のfireValueChangedEvent
public void dispose()
ReadOnlyJavaBeanProperty<Number>
のdispose
Copyright (c) 2008, 2015, Oracle and/or its affiliates. All rights reserved.