DialogBox()ウィンドウにパラメーターを渡す方法は?

モーダルダイアログボックス()ウィンドウにパラメーターを渡すには、次の手順を使用できます。

  1. パラメータの値を保存する変数を作成します。
  2. モーダルダイアログを作成するコードの中で、その変数をダイアログのコンストラクタにパラメータとして渡します。
  3. このパラメータを受け取り、それをダイアログのメンバ変数に保存する。
  4. 他の方法でダイアログボックスにアクセスするために、このメンバ変数を使用することができます。

Here is an example code:
以下はサンプルコードです。

public class MyDialogBox extends JDialog {
    private String parameter;

    public MyDialogBox(JFrame parent, String parameter) {
        super(parent, "Dialog", true);
        this.parameter = parameter;

        // 添加对话框的其他组件和事件处理逻辑
    }

    // 其他对话框的方法
    // ...
}

// 在主窗口中创建对话框
String parameter = "参数值";
JFrame parent = new JFrame();
MyDialogBox dialog = new MyDialogBox(parent, parameter);
dialog.setVisible(true);

上記の例では、MyDialogBoxクラスはJDialogを継承したカスタムダイアログクラスです。ダイアログのコンストラクタ内で、渡す必要のあるparameterパラメータをダイアログのメンバ変数に保存します。メインウィンドウでダイアログを作成する際に、パラメータの値をダイアログのコンストラクタに渡します。そのようにすることで、ダイアログの他のメソッドで、渡されたパラメータにアクセスするためにそのメンバ変数を使用できます。

bannerAds