2015-01-19 4 views
0

저는 Java에서 새로운 것입니다. 제 질문은 자바에서 버튼이있는 메인 프레임을 만들었습니다. 버튼을 누르면 새 프레임이 호출됩니다 (예 : 해당 constructor (new childFrame();).

이 하위 프레임에는 데이터를 입력하고 편집하는 데 필요한 양식이 들어 있습니다. 그 데이터를 하위 프레임에서 메인 프레임으로 전송하려고합니다.

어떻게 가능합니까?자바에서 자식 프레임에서 부모 프레임으로 데이터 전송

답변

0

모든 프레임이 하나의 객체이기 때문에 모든 객체가 그 객체/클래스의 메소드 및 변수에 액세스 할 수 있으므로 부모 프레임의 클래스 안에 하위 프레임을 만들고 로컬 필드로 저장하는 것이 좋습니다. 이렇게하면 양방향으로 데이터에 액세스 할 수 있어야합니다. 교환하려는 하위 프레임의 변수는 공개되어야합니다.

+0

답장을 보내 주셔서 감사합니다.하지만 너무 많은 클래스와 하위 프레임이 있으면 모든 클래스를 하나의 프레임에 넣기가 어렵습니다. 이 작업을 수행 할 수있는 또 다른 방법이 있습니까? –

+0

통신해야 할 오브젝트가 저장되는 방법을 게시하십시오. 코드 조각은 1000 단어 이상을 알려줍니다 ... 물론 단축 할 수도 있고 단축해야합니다. –

관련 문제