1

CODENAMEONEを使用してモックアップアプリをすばやく作成しようとしています

リソースエディタを理解するのが難しいと感じています。

1)フォームを作成し、その上にボタンを配置します。

2)「HellowWorld」というメッセージで別のフォームを作成しました

3)リソースエディタを使用してFORM 1のボタンにアクションイベントを追加すると、netbeansがそのアクションを実装するメソッドで開きます。

4)ここで、form2( "Hello World")を表示するためのコードをそのメソッドに記述したいと思います。どうすればこれを行うことができますか?

Q1)この場合、form2のオブジェクトを参照するにはどうすればよいですか?

Q2)また、form2の表示で、テキストボックスを追加したいのですが。リソースエディタを使用してこれを行うにはどうすればよいですか?

私の基本的な質問は、CODEを介してリソースエディターによって作成された要素をどのように参照できるかということです。

4

2 に答える 2

4

最も簡単な方法は、ボタンをコマンドとして設定し、アクションで目的のフォームを選択することです (これにより、アクション イベントが効果的に無効になることに注意してください)。

showForm("formName", null);または、コードから呼び出すこともできます。

要素を既存のフォームに追加するには、要素を配置する場所を決定する必要があります。たとえば、目的のフォームには、TextArea を配置するコンテナーがありますか?

ContainerGUIビルダーで「MyDestContainer」と名前を付けるだけです。テキスト領域を追加したい場合は、次のようなものを使用してコンテナへのポインタを取得できます。

 Container dest = findMyDestContainer(Display.getInstance().getCurrent());
于 2012-07-02T19:35:03.327 に答える
1

この波のためにできること

ここに画像の説明を入力

showForm("Ingreso_Recibo", null);
于 2013-12-03T20:41:02.770 に答える