FaqFormEditingGuardedBlocksJa
GUI を開発していますが青く保護された部分を編集できますか?
はい、"コード" プロパティーを使って編集できます。コンポーネントを選択、"プロパティー" ウィンドウで "コード" タブを選んで下さい。
ここで「カスタム作成コード」を使うとコンポーネントを初期化するコードを置き換えることができます。作成前と作成後のコードを追加できます。これらのコードは XML ファイル .form に保存されるのでコードを再生成しても保護されたコードに含まれます。
しかし保護ブロックの外にコードを書いた方が便利です。initComponents() メソッドを呼んだ後のコンストラクタ内に付加コードを追加してください。この方法が一番簡単で初期化コードのカスタマイズ以外のほとんどの場合に動作します。
非常に簡単な Bean を作っている場合は GUI エディタを使いたくない場合があります。しかし保護されたブロックのコンテンツを編集する差し迫った要求があった場合(コードオプションを使ってください。初期化などここで制御できます)、クラスを一般クラステンプレートとしてコピーしてください。結果的にフォームエディタで編集することはできなくなりますが、最低限の GUI 設定はできます。どちらの方法でも作成できるので、都合のよい方法を使って下さい。
バージョン: すべて プラットフォーム: すべて
- 日本語訳 : Masaki Katakai
- 英文 (翻訳したバージョン: 7)
- 日本語 NetBeans ユーザー FAQ へ戻る
