0
from javax.swing import JFrame


class MainScreen:
    frame = JFrame('Hello, World!')
    frame.defaultCloseOperation = JFrame.EXIT_ON_CLOSE
    frame.size = (300, 300)
    frame.setVisible(True)

这是我的python代码,我在这里尝试导入jframe。但我面临以下问题:

Traceback (most recent call last):
  File "/Users/hemanths/Dropbox/personalProject/Monopoly/views/MainScreen.py", line 2, in <module>
    from javax.swing import JFrame
ImportError: No module named javax.swing

有人可以解释如何在 python 中导入 java 库。请让我知道我在这里犯了什么错误。

4

1 回答 1

0

你不能这样做,它们是不同的语言,但如果你使用 Jython 而不是 python,你就可以做到。Jython 是一个用于 java 的 python 实现,你可以在这里找到更多关于它的信息:https ://www.jython.org/

于 2020-06-27T00:17:00.693 回答