1

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 を登録するだけでは不十分です。

誰か助けてくれませんか?

ありがとうございました。私の悪い英語で申し訳ありません。

4

0 に答える 0