Clases de propiedad JavaFX
En el corazón de propiedades JavaFX es una colección de clases que crean objetos de propiedad. Hay un montón de ellos, como JavaFX proporciona cuatro clases importantes para cada uno de sus tipos de datos básicos, y las clases de propiedad se proporcionan para los diez tipos de datos diferentes. Haga sus cálculos: Eso significa que hay 40 clases de propiedad. A continuación se describen las cuatro clases de Cuerda propiedades:
ReadOnlyStringProperty: Una clase abstracta que representa una propiedad de sólo lectura cuyo valor se puede leer pero no modificar.
StringProperty: Otra clase abstracta que representa una propiedad de lectura y escritura. Esta clase extiende ReadOnlyStringProperty.
SimpleStringProperty: Esta es la clase que usted instancia para crear una propiedad de cadena de lectura / escritura.
ReadOnlyStringWrapper: Esta es la clase de crear instancias para crear una propiedad de cadena de sólo lectura. El uso de esta clase es un poco confuso, así que asegúrese de buscar en ella con cuidado.
Para su referencia, esta tabla se enumeran los 40 de las clases que se utilizan para crear propiedades de los diversos tipos.
Clases JavaFX PropiedadClases booleanas | Clases largas |
---|
ReadOnlyBooleanProperty | ReadOnlyLongProperty |
BooleanProperty | LongProperty |
SimpleBooleanProperty | SimpleLongProperty |
ReadOnlyBooleanWrapper | ReadOnlyLongWrapper |
Clases Dobles | Mapa |
ReadOnlyDoubleProperty | ReadOnlyMapProperty |
DoubleProperty | MapProperty |
SimpleDoubleProperty | SimpleMapProperty |
ReadOnlyDoubleWrapper | ReadOnlyMapWrapper |
Clases de flotador | Clases de objetos |
ReadOnlyFloatProperty | ReadOnlyObjectProperty |
FloatProperty | ObjectProperty |
SimpleFloatProperty | SimpleObjectProperty |
ReadOnlyFloatWrapper | ReadOnlyObjectWrapper |
Clases enteros | Set Clases |
ReadOnlyIntegerProperty | ReadOnlySetProperty |
IntegerProperty | SetProperty |
SimpleIntegerProperty | SimpleSetProperty |
ReadOnlyIntegerWrapper | ReadOnlySetWrapper |
Lista de Clases | Clases de Cuerda |
ReadOnlyListProperty | ReadOnlyStringProperty |
ListProperty | StringProperty |
SimpleListProperty | SimpleStringProperty |
ReadOnlyListWrapper | ReadOnlyStringWrapper |
Tenga en cuenta que cuatro de los tipos mostrados - Lista, Mapa, Objeto, y Set# 8201-- son genéricos. Para el Lista y Set clases, debe especificar el tipo de elemento de la lista subyacente y establecer Colecciones- para el Mapa tipo, es necesario especificar los tipos de las claves y valores. los Objeto clases de propiedad permiten crear propiedades de cualquier tipo que usted desea, pero usted debe especificar el tipo de forma que JavaFX puede hacer cumplir la seguridad de tipos.
Sobre el autor
Cómo utilizar una clase anónima en java Un clase anónima en Java es una clase no se le da un nombre y es a la vez declara y crea una instancia en una sola sentencia. Usted debe considerar el uso de una clase anónima siempre que lo necesite para crear una clase que se crea una instancia…
Cómo utilizar las clases de transición en JavaFX JavaFX viene con ocho efectos de animación predefinidos - apodado clases de transición - que puede utilizar para crear fácilmente una animación en la mayoría de cualquier nodo del escenario gráfico. (La mayoría de las transiciones funciona…
Propiedades api JavaFX Una característica poderosa de JavaFX es sus propiedades. En pocas palabras, un JavaFX propiedad es un valor observable que está expuesto por una clase. Las propiedades son observables en el sentido de que se puede adjuntar oyentes a ellos. Estos…
JavaFX: cómo crear una lectura / escritura de propiedad Para crear una propiedad básica JavaFX cuyo valor puede ser leído y escrito, es necesario utilizar dos de las clases para el tipo de propiedad: la clase de propiedad del tipo correcto y la propiedad sencilla correspondiente. Por ejemplo, para…
JavaFX: crear propiedades de manera más eficiente Las capacidades avanzadas de propiedades JavaFX no vienen sin un costo. En concreto, crear instancias de un objeto de propiedad toma más memoria y tiempo de procesamiento que la creación de una simple propiedad sobre el terreno. Y en muchas…
Tipos de referencia en java LA tipo de referencia es un tipo de datos que se basa en una clase en lugar de en uno de los tipos primitivos que se construyen en el lenguaje Java. La clase puede ser una clase que se proporciona como parte de la biblioteca de clases de la API de…
Adoptar y conformando una clase, estructura o enumeración a un protocolo rápido Cualquiera de los principales tipos (clases, estructuras y enumeraciones) pueden adoptar protocolos. Usted puede crear un protocolo que es adoptada por cualquiera de ellos, o puede especificar que es adoptable solamente por una clase. Estos son…
La declaración de un protocolo en el veloz Un protocolo se introduce en Swift por la palabra clave protocolo. Contiene el # 173-declaraciones que deben ser implementadas por los tipos que adopten el protocolo. Los elementos más comunes de un protocolo son los métodos y propiedades. El…
Clases y el envío de mensajes en Objective-C Declarando Lenguajes de programación orientados a objetos permiten declarar clases, crear clases derivadas (subclase), y enviar mensajes a los objetos instanciados a partir de una clase. Esta es la esencia de la programación orientada a objetos y parte de…
Las enumeraciones con rápida En el mundo de Swift, es posible que desee volver a pensar cómo utiliza enumeraciones. Mientras que en C, estructuras y enumeraciones se utilizan a menudo como tipos simples (es decir, más o menos como una forma de ahorro de pulsaciones de teclas…
La anatomía de una clase rápida Las clases son el corazón de cualquier lenguaje de programación orientado a objetos. A diferencia de las clases de Objective-C y algunos otros idiomas, clases de Swift no necesitan declaración de cabecera. En su lugar, se obtiene la definición…
Obtener información sobre los objetos php y clases En su forma más simple, los objetos son tipos de datos. La clase es la plantilla (patrón) para el objeto. PHP ofrece varias funciones que puede utilizar para obtener información acerca de los objetos y clases:Puede comprobar si existe una clase…