2009-11-25 13 views
0

나는 Main FrameJDialog을 가지고 있는데, 나는 메인 프레임에 객체를 만들고 그 객체를 생성자 인 JDialog에 보냈다. 그리고 그 객체를 그 객체와 같은 유형의 객체에 할당했다. JDialog에 새 개체가 있지만 이후에 새 개체 정보가 필요합니다. Main Frame 어떻게해야합니까?새 오브젝트의 정보를 얻으려면 어떻게해야합니까?

JDialog의 새 개체를 메인 프레임으로 보내야합니까? 그렇다면 어떻게?

답변

0

아니요, 아니요, 사례를 다시 보낼 필요가 없습니다. 정말 다음과 같이 작동

public void addStudentAction() { 
    AddStudent myAddStudentDialog = new AddStudent(this, true, this.management); 
    myAddStudentDialog.setVisible(true); 
    // now you enter a password on the dialog 
    if (this.management.getStudentsPasswort() == null) { 
    // There's a bug in AddStudent class 
    } else { 
    System.out.println("HipHipHooray"); 
    } 
} 

(I이를 선택하는 이유는 문제가 이전 질문에 관련되어 생각, 그건 - 그렇지 않으면 이상한 - 예)

는 희망이 도움이!

관련 문제