我尝试使用 Jython 运行 python 脚本,
from javax.swing import JButton,JFrame
def action():
execfile(r"E:\stack.py")
frame = JFrame("window")
button = JButton("button", actionPerformed = action)
frame.add(button)
frame.show()
但它显示错误:
Exception in thread "AWT-EventQueue-0" TypeError: action() takes no arguments (1 given)
在这里,我没有将任何参数传递给动作函数!
我哪里错了?
谢谢