public final class ReadOnlyJavaBeanLongProperty extends ReadOnlyLongPropertyBase implements ReadOnlyJavaBeanProperty<Number>
ReadOnlyJavaBeanLongProperty
は、型long
またはLong
の通常の読取り専用Java BeanプロパティとJavaFX ReadOnlyLongProperty
間のアダプタを提供します。直接作成できませんが、ReadOnlyJavaBeanLongPropertyBuilder
を使用する必要があります。
最低でも、Java Beanはプロパティのgetterを実装する必要があります。このクラスのインスタンスのgetterが呼び出されると、Java Beanのプロパティが返されます。Java Beanプロパティがバインドされる場合(つまり、PropertyChangeListenersをサポートする場合)、このReadOnlyJavaBeanLongProperty
は、Java Beanの変更を認識します。それ以外の場合、fireValueChangedEvent()
を呼び出して変更を通知できます。
ReadOnlyLongProperty
、ReadOnlyJavaBeanLongPropertyBuilder
修飾子と型 | メソッドと説明 |
---|---|
void |
dispose()
使用しなくなるJavaFXプロパティを示し、参照を削除できます。
|
void |
fireValueChangedEvent()
通知をすべてのアタッチされた
InvalidationListeners およびChangeListeners に送信します。 |
long |
get()
この
ObservableLongValue の現在の値を返します。 |
Object |
getBean()
このプロパティを含む
Object を返します。 |
String |
getName()
このプロパティの名前を返します。
|
addListener, addListener, removeListener, removeListener
asObject, readOnlyLongProperty, toString
add, add, add, add, divide, divide, divide, divide, doubleValue, floatValue, getValue, intValue, longExpression, longExpression, 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 long get()
ObservableLongValue
の現在の値を返します。ObservableLongValue
の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
ReadOnlyLongPropertyBase
のfireValueChangedEvent
public void dispose()
ReadOnlyJavaBeanProperty<Number>
のdispose
Copyright (c) 2008, 2015, Oracle and/or its affiliates. All rights reserved.