かずきのBlog@hatena

すきな言語は C# + XAML の組み合わせ。Azure Functions も好き。最近は Go 言語勉強中。日本マイクロソフトで働いていますが、ここに書いていることは個人的なメモなので会社の公式見解ではありません。

気を取り直して

日本負けちゃったけど,ハローワールドまで作って寝るぞ!
ウィザードを終了させると,ここに書けや!!っていう臭いをプンプンと漂わせてるコードがエディタに出てくる。
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がしょぼいせいかな…。

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

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