Posts tagged: swing

swing在ubuntu下中文乱码问题

使用swing编写图形界面,可以在windows下和linux(ubuntu)下创建一致的图形界面应用。但是编写swing使用java,需要编译,语法也比较繁琐。 使用groovy的swing支持,可以简化swing开发,可参见: http://groovy.codehaus.org/Swing+Builder 这里对上面链接中的第一个示例稍作改动: #!/usr/bin/env groovy import groovy.swing.SwingBuilder import java.awt.BorderLayout as BL def swing = new SwingBuilder() count = 0 def textlabel def frame = swing.frame(title:’示例’, size:[300,300]) {     borderLayout()     textlabel = label(text:"请点击按钮", constraints: BL.NORTH)     button(text:’请点击’,             actionPerformed: {count++; textlabel.text = "点击 ${count} 次。"; println "点击"},             constraints:BL.SOUTH) } frame.pack() frame.show()      [...]

星期二 十一月 24th, 2009 in , , | No Comments »