在python中导入javax.swing

时间:2013-10-06 15:14:58

标签: java python swing jython jython-2.5

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库。请让我知道我在这里做了什么错误。

1 个答案:

答案 0 :(得分:0)

您不能这样做,因为它们是不同的语言,但是如果您使用Jython而不是python,则可以这样做。 Jython是Java的python实现,您可以在这里找到更多有关它的信息:https://www.jython.org/