Kryonet lib について助けが必要です。クラスを登録するためのネットワーク クラスを使用して、サーバーを作成します。しかし、私はJavaFXを使用していて、必要なすべてのクラスを登録できません...
例 この作品 :
kryo.register(ArrayList.class);
kryo.register(ImageView.class);
しかし、Kryonet で ImageView を送信したい場合、Kryo は Node Orientation などの ImageView のすべてのプロパティを登録する必要があります。そして、私はこのエラーが発生したため、それを行うことはできません:
Caused by: java.lang.IllegalArgumentException: Class is not registered: javafx.scene.Node$EffectiveOrientationProperty
Note: To register this class use: kryo.register(javafx.scene.Node$EffectiveOrientationProperty.class);
しかし Node$EffectiveOrientationProperty はクラスではありません。Kryo は Node.class を登録するだけでは不十分です。
誰か助けてくれませんか?
ありがとうございました。私の悪い英語で申し訳ありません。