我想創建一個顯示消息和圖形但使用Jython完成的小型Java小程序。使用下面的代碼,我得到錯誤信息「類型錯誤:setIcon()來:1 ARG不能被強制爲javax.swing.Icon」使用Jython語法創建JFrame/JLabel
任何人都可以提供出主意
- 我怎樣才能得到這塊代碼工作?
- 我在哪裏可以找到使用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的答案在下面解決了您的問題,您可以通過點擊旁邊淡綠色的勾號來接受它:) – 2012-03-12 06:14:08