サンプルコード
import javax.swing.* import groovy.swing.* sb = new SwingBuilder() sb.edt { frame( title: "menu example", show: true, resizable: true, size: [300, 200], defaultCloseOperation: WindowConstants.EXIT_ON_CLOSE ){ menuBar(){ menu(text:"File", mnemonic: "F"){ menuItem(text:"Open", mnemonic: "O", actionPerformed:{ println "open"} ) separator() menuItem(){ action(name:"Save", mnemonic:"S", closure: { println "save" } ) } } } } }実行時画面
動作環境
groovy 2.2.2, JDK 1.7 update55
0 件のコメント:
コメントを投稿