SwingBuilderにおける以下のようなコードに違和感を覚えつつも,お作法なんだろうからと深くは考えてなかったワケ。 button(text:"Click", actionPerformed: { /* ここにアクションを記述 */ }) でもね,JetGroovyで編集中にこんなコード補完を見つけてしまったのよ。それもSwingBuilder外で。 あれ?actionPerformedってJButtonのプロパティになってるやん。調子のって(↓)こんなことしたら,こっちもプロパティで出るし。 あれこれ調べてみた所,どうやらGroovyが気を利かせてJDKのクラスに独自の拡張を施しているみたい。一応,GDKの存在は知ってたつもりなんだけど,GDKのJavadocにSwingは見当たらなかったんだよなぁ。:-( まあよい。JetGroovyを信じよう。今まで「無名クラスが作れないからSw
![GDKかSwingBuilderかよーわからんけど,Groovyのナゾがひとつ解けた - marsのメモ](https://cdn-ak-scissors.b.st-hatena.com/image/square/e0d1753f6bddb013522749b50a1109b1c073a105/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fm%2Fmasanobuimai%2F20090106%2F20090106001605.png)