【发布时间】:2012-03-18 23:59:43
【问题描述】:
我想创建一个显示消息和图形的小型 Java 小程序,但使用 Jython 完成。使用下面的代码,我收到错误消息“TypeError: setIcon(): 1st arg can't be coerced to javax.swing.Icon”
谁能提供建议
- 我怎样才能让这段代码工作?
- 在哪里可以找到使用 Java.swing 对象构建 GUI 窗口的 Jython 示例?
非常感谢! -thescoop。
#############################
from javax.swing import JFrame;
from javax.swing import *;
from java.awt import *;
jf = JFrame();
jf.setSize(500,500);
jf.setLocation(100, 50);
jf.setTitle('This is the title');
jf.setLayout(FlowLayout());
l = JLabel();
l.setIcon('lena.png');
jf.add(l);
jf.pack();
jf.setVisible(True);
#
【问题讨论】:
-
如果下面 Favonius 的回答解决了您的问题,您可以点击旁边的褪色绿色勾号接受它:)