2012-03-05 13 views
0

私はjavaで新しいです。 私はプログラムを作ろうとしますが、私は質問があります。JAVAでイベントを待つ

import java.util.Arrays; 
public class AccessFIleTest 
{//start of class AccessFIleTest 
//variables here 


    public static void main(String[] args) 
    {//start of main method 
     String pinakas[]=new String[3]; 
     ReturnSQLConnectionOptions newOptions= new ReturnSQLConnectionOptions(); 

     pinakas=newOptions.getPinakastimon();   
     System.out.println(Arrays.toString(pinakas)); 



    }//end of main method 

}//end of class AccessFIleTest 

したがって、newOptionsは特定のファイルが存在するかどうかをチェックします。それがしたら、内容を読み込んで配列に入れます。pinakasとeverythigはうまくいきます。 これは、ユーザーが値を入れなければならないjframeウィンドウを表示し、ファイルを保存し、ユーザーが挿入する値をgetPinakastimon()に返します。 問題はこの値を待つウィンドウでさえこのコードが見えることであり、ユーザープロシージャからのデータがピカカ配列を印刷するのを待っていることです。 助けてください? ありがとうございます!

+2

最も簡単なオプションは、モーダルダイアログを表示することです。 – khachik

答えて

0

を入力したユーザーを受け入れるようにあなたが表示されるはずですあなたの窓。

この場合、このボタンを別のメソッドに追加し、ボタンを作成して(おそらくすでに作成済みです)、アクションリスナーをこのボタンに追加して実装します。データをディスクに保存するコードを呼び出します。

こちらがお役に立てば幸いです。より具体的なヘルプが必要な場合は、より多くのコードスニペットを投稿してください。

+0

コードは、ファイルが存在しないときにうまく動作し、ユーザーが入力した値でファイルを作成します。問題は、最初の使用のためにピカカが空であるため、System.out.printがnullを出力するということです。 – Vagelism

関連する問題