0

runner_HMMPaylインスタンスを開始しているこのクラスのメインから名前が付けられたクラスを持つプロジェクトを作成していJFrame0 fます。メインで使用されるJFrame0テキスト フィールドの値を返します。JFrame0

をインスタンス化すると、実行が継続され、制御がクラスJFrame0のメインに戻らないという問題に直面しています。runner_HMMPaylどうやってやるの?

これらは、関連するコード スニペットです。

JFrame0最初の 1 つは、インスタンスを作成するメインです。

    public static void main(String[] args) throws IOException 
{
    JFrame0 f = new JFrame0();
    f.Start(f);
    System.out.println("f closed"); //not displayed in console----------
    System.out.println("First argument" + args[0]); //not displayed in console-
}

JFrame0これは、ボタンを押すと引数を返すボタンのコードです。

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         
    argA[0]= "1";

    String s1 = jTextField1.getText();
    argA[1] = s1;
    String s2 = jTextField7.getText();
    argA[2] = s2;
    // ..
    String s7 = jTextField2.getText();
    argA[7] = s7;

    runner.configureHMMPayl(argA); //function in runner_HMMpayl class (instance:runner)
    runner.giveArgs(argA); //function in runner_HMMpayl class 
 }  

私はそれを理解することができません。

4

1 に答える 1

2

JDialogダイアログが閉じられるまでモーダルを使用して実行を停止します。

詳細については、ダイアログの作成方法を参照してください。

そして、あなたがそれに取り組んでいる間に、初期スレッドをチェックしてください

于 2013-04-24T05:10:33.283 に答える