2012-03-09 9 views
0

私はEclipse PDTのアプリケーションを使用しており、アプリケーション内のどこからでも取得できるグローバル変数を使用する必要があります。Eclipse PDTアプリケーションでグローバル変数を作成する方法は?

ユーザがある画面から別の画面に移動したときにアプリケーションをより「機敏」にするには、「last_client」o「last invice」が必要です。 例がなくても説明するのは難しいですが、基本的にグローバル変数が必要です。アプリケーションがエンティティを選択させるためのコンボを作成する場合、コンボはそのグローバル変数に設定されていればデフォルトになります。

よろしくお願いします。

答えて

0

そのクラス。その変数を参照してください。クラスと仮定すると、「請求書」と呼ばれ、変数は「利用者」、それは次のようになりますと呼ばれている:あなたは別のクラスからアクセスする変数公衆を作るために必要があると思います

lastUser = invoice.user; 

。あなたがそれをプライベートにしたいなら(そしてそうしなければならない!)、あなたはそのためのゲッターメソッドを作成する必要があります。同様に:

public String returnUser() 
{ 
return user; 
} 

そして、あなたのような他のクラスからそれを呼びたい:

lastUser = invoice.returnUser; 

を便利ですね!

+0

閉じる。私が必要とするのは、アプリケーションに "lastUser"変数を格納することです。私はActivatorクラスでプロパティを作成し、getterとSetterを作成しますが、正しい方法があるかどうかはわかりません – Nicolas400

関連する問題