私はスタッフ管理システムを作成しています。ログインに成功すると、スタッフの詳細をログイン・フレームから他のフレームに渡す方法を知りたいと思います。成功したログインおよびコンストラクタを通してそれを渡すときJavaの値を別のフレームに渡す
私の現在の方法は、自分のデータを取得することです。
if(checkPassword.equals(password)&&checkStaffId.equals(staffId)){
close();
String name = temp.getName();
String position = temp.getPosition();
String imageSrc = temp.getImageSRC();
String email = temp.getEmail();
Home page = new Home(staffId,name,position,imageSrc,email);
page.setVisible(true);
MainInterface menu = new MainInterface(staffId,name,position,imageSrc,email);
form b = new form(staffId,name,position,imageSrc,email);
Patients a = new Patients(staffId,name,position,imageSrc,email);
AdminMenu admin = new AdminMenu(staffId,name,position,imageSrc,email);
MainRpt r = new MainRpt(staffId,name,position,imageSrc,email);
viewSchedule s = new viewSchedule(staffId,name,position,imageSrc,email);
}
これは機能しますが、他の方法があるかどうかを知りたいと思います。