Catégories de biens JavaFX
Au cœur de propriétés JavaFX est une collection de classes qui créent des objets de propriété. Il ya beaucoup d'entre eux, comme JavaFX offre quatre classes importantes pour chacun de ses types de données de base, et les catégories de biens sont prévus pour dix types de données différents. Faites le calcul: Cela signifie qu'il ya 40 catégories de biens. Les paragraphes suivants décrivent les quatre classes pour Chaîne propriétés:
ReadOnlyStringProperty: Une classe abstraite qui représente une propriété en lecture seule dont la valeur peut être lu mais pas modifiée.
StringProperty: Une autre classe abstraite qui représente une propriété en lecture-écriture. Cette classe étend ReadOnlyStringProperty.
SimpleStringProperty: Ceci est la classe que vous instancier pour créer une propriété de chaîne en lecture / écriture.
ReadOnlyStringWrapper: Ceci est la classe que vous instancier pour créer une propriété de chaîne en lecture seule. L'utilisation de cette classe est un peu déroutant, alors assurez-vous de regarder dans le soigneusement.
Pour votre information, ce tableau répertorie tous 40 des classes utilisées pour créer des propriétés des différents types.
Classes JavaFX propriétéClasses booléennes | Classes longues |
---|
ReadOnlyBooleanProperty | ReadOnlyLongProperty |
BooleanProperty | LongProperty |
SimpleBooleanProperty | SimpleLongProperty |
ReadOnlyBooleanWrapper | ReadOnlyLongWrapper |
Classes à double | Carte |
ReadOnlyDoubleProperty | ReadOnlyMapProperty |
DoubleProperty | MapProperty |
SimpleDoubleProperty | SimpleMapProperty |
ReadOnlyDoubleWrapper | ReadOnlyMapWrapper |
Classes Float | Classes d'objets |
ReadOnlyFloatProperty | ReadOnlyObjectProperty |
FloatProperty | ObjectProperty |
SimpleFloatProperty | SimpleObjectProperty |
ReadOnlyFloatWrapper | ReadOnlyObjectWrapper |
Classes Entier | Définir des classes |
ReadOnlyIntegerProperty | ReadOnlySetProperty |
IntegerProperty | SetProperty |
SimpleIntegerProperty | SimpleSetProperty |
ReadOnlyIntegerWrapper | ReadOnlySetWrapper |
Liste des classes | Classes à Cordes |
ReadOnlyListProperty | ReadOnlyStringProperty |
ListProperty | StringProperty |
SimpleListProperty | SimpleStringProperty |
ReadOnlyListWrapper | ReadOnlyStringWrapper |
Notez que quatre des types représentés - Liste, Carte, Objet, et Régler# 8201-- sont génériques. Pour le Liste et Régler les classes, vous devez spécifier le type d'élément pour la liste sous-jacente et définir Collections- pour le Carte Type, vous devez spécifier les types pour les clés et valeurs. La Objet catégories de biens vous permettent de créer des propriétés de tout type que vous souhaitez, mais vous devez spécifier le type de sorte que JavaFX peut appliquer la sécurité de type.
A propos Auteur
Comment utiliser une classe anonyme en java Un classe anonyme Java est une classe pas donné un nom et est à la fois déclaré et instancié dans une seule déclaration. Vous devriez envisager d'utiliser une classe anonyme lorsque vous avez besoin de créer une classe qui sera instanciée…
JavaFX propriétés de l'API Une fonctionnalité puissante de JavaFX est ses propriétés. Autrement dit, un JavaFX propriété est une valeur observable qui est exposée par une classe. Propriétés sont observables dans le sens que vous pouvez attacher à les auditeurs. Ces…
JavaFX: comment créer une lecture / écriture des biens Pour créer une propriété JavaFX base dont la valeur peut être lu et écrit, vous devez utiliser deux des classes pour le type de propriété: la catégorie des biens du type correct et de la propriété simple correspondant. Par exemple, pour…
JavaFX: créer des propriétés plus efficacement Les fonctionnalités avancées de propriétés JavaFX ne sont pas sans un coût. Plus précisément, l'instanciation d'un objet de propriété prend plus de mémoire et le temps de traitement que de créer une propriété en fonction du…
L'image de la classe de JavaFX Un image est un fichier qui contient une image. Java prend des photos en plusieurs formats, y compris .jpg, .jpg, .jpg, et .jpg. Pour intégrer des images dans vos applications, vous devez utiliser deux classes: Image et ImageView. La Image classe…
Résumé rapide de la création et l'utilisation des classes Java Développer une compréhension de la structure de classe Java vous aide à créer de meilleures catégories lorsque vous programmez des applications Java. Voici les principaux points à retenir sur la création et l'utilisation des classes en…
Les types de référence en java UN Type de référence est un type de données qui est basé sur une classe plutôt que sur l'un des types primitifs qui sont intégrées dans le langage Java. La classe peut être une classe qui est fournie dans le cadre de la bibliothèque de…
Déclarer un protocole à Swift Un protocole est présenté à Swift par le mot-clé protocole. Il contient la # 173 déclarations qui doivent être mises en œuvre par les types qui adoptent le protocole. Les éléments les plus communs d'un protocole sont les méthodes et…
Déclarer les classes et l'envoi de messages en Objective-C Langages de programmation orientée objet vous permettent de déclarer des classes, créer des classes dérivés (sous-classe), et envoyer des messages aux objets instanciés d'une classe. Telle est l'essence de la programmation et une partie des…
L'anatomie d'une classe rapide Les classes sont au cœur de tout langage de programmation orienté objet. Contrairement aux classes en Objective-C et d'autres langues, les classes de Swift besoin pas de déclaration de tête. Au lieu de cela, vous obtenez la définition toute la…
Obtenir des informations sur les objets et les classes PHP À leur plus simple, les objets sont des types de données. La classe est le modèle (pattern) pour l'objet. PHP fournit plusieurs fonctions que vous pouvez utiliser pour obtenir des informations sur les objets et les classes:Vous pouvez vérifier…
Comment créer un modèle de classe php Le cœur du système de template est une classe PHP qui est responsable de rassembler les différentes parties d'une page donnée. La Page classe comprend quelques méthodes et propriétés. Vous instancier les Page classe dans le cadre de la…
Définir une classe en C # En C #, comme dans la plupart des langages de programmation orientés objet, une classe est un regroupement de la différence des données et des fonctions qui appartiennent logiquement ensemble dans un paquet bien rangé. Bonnes classes sont…
Garder trucs dans des classes C # de collecte De nombreuses variables sont pour stocker une chose, comme un numéro ou une phrase. Un objet peut avoir un grand nombre de propriétés, stocker beaucoup d'informations sur un seul concept. Parfois, cependant, vous avez juste à garder la trace…