我需要一些Kryonet lib的帮助。 我创建了一个服务器,带有一个用于注册我的类的网络类。 但我使用JavaFX并且我无法注册我需要的所有课程......
以前的工作:
kryo.register(ArrayList.class);
kryo.register(ImageView.class);
但是在Kryonet中,当我想发送一个ImageView时,Kryo需要注册所有ImageView的属性,比如Node Orientation。我无法做到这一点,因为我收到了这个错误:
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不是一个类。只是注册Node.class对Kryo来说还不够。
有人帮我吗?
谢谢。我很抱歉我的英语不好。