かずきのBlog@hatena

日本マイクロソフトに勤めています。XAML + C#の組み合わせをメインに、たまにASP.NETやJavaなどの.NET系以外のことも書いています。掲載内容は個人の見解であり、所属する企業を代表するものではありません。

気を取り直して

日本負けちゃったけど,ハローワールドまで作って寝るぞ!
ウィザードを終了させると,ここに書けや!!っていう臭いをプンプンと漂わせてるコードがエディタに出てくる。
JOptionPaneで,とりあえずメッセージボックスを表示させた。

public final class SomeAction extends CallableSystemAction {
    
    public void performAction() {
        // ここだけ自分で書いた
        JOptionPane.showMessageDialog(null, "Hello world");
    }
    
    public String getName() {
        return NbBundle.getMessage(SomeAction.class, "CTL_SomeAction");
    }
    
    protected void initialize() {
        super.initialize();
        // see org.openide.util.actions.SystemAction.iconResource() javadoc for more details
        putValue("noIconInMenu", Boolean.TRUE);
    }
    
    public HelpCtx getHelpCtx() {
        return HelpCtx.DEFAULT_HELP;
    }
    
    protected boolean asynchronous() {
        return false;
    }
    
}

書いたらデバッグ実行!
立ち上がり重っ!俺のPCがしょぼいせいかな…。

立ち上がったら,ウィザードで指定した部分にメニューが出てたので押した見た。

はい。ハローワールドが表示されたので今日はここまで。