然后问题转移到 java 上。
e.getItemSelectable 的返回类型是一个 ItemSelectable 接口。而JRadioButton类实现了ItemSelectable接口。这样一来转化就很合理啦。至于为何转化才可以通过编译,是因为ItemSelectable接口中并没有定义getText()方法。而你调用了此方法。当然要转换成实现了上述接口同时又有此方法的类才可以啊。
跨语言的对象,是不能这样的传递。nodejs传一个 字符串(json格式,或者xml) 给java,java端 把这个字符串 解析成 你所需要的枚举类型,然后再调用java方法。 如果nodejs的枚举对象 和 java对象的枚举对象可以通用,那为什么还需要 nodejs和java两种语言。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)