我想扩展JFrame
实例的 nashorn 有问题。
以下代码
print(Object.isExtensible(frame));
frame
实例在哪里。那么这条线抛出一个TypeError
,而:
Object.prototype.toString.call(frame)
返回[Object javax.swing.JFrame]
意味着它是一个对象,其构造函数是javax.swing.JFrame
. 我很困惑,想要一些建议。
我想扩展JFrame
实例的 nashorn 有问题。
以下代码
print(Object.isExtensible(frame));
frame
实例在哪里。那么这条线抛出一个TypeError
,而:
Object.prototype.toString.call(frame)
返回[Object javax.swing.JFrame]
意味着它是一个对象,其构造函数是javax.swing.JFrame
. 我很困惑,想要一些建议。
Java 对象本身是不可扩展的(JavaScript 对象是。)
你有两个选择: