이 질문이 매우 기본적인 것처럼 보이고 이미 답변이있는 경우 미안하지만 적절한 질문을하지 않으면 Google에서 찾지 못할 것입니다.기존 클래스 간의 통신
메인 클래스가 JFrame입니다 (하나의 객체 만 있고 "main"이라고 부름). 다른 JFrame 클래스를 만들고 호출하지만 (여전히 window2라고 부름), 이 window2는 기존의 메인 클래스로부터 메소드를 호출한다. 일반적으로 window2는 Main mainMenu = new Main();과 같은 것을가집니다. 하지만 이것은 분명히 main의 새로운 객체를 생성합니다. 나는 여전히 이미 존재하는 객체를 참조하고 그것으로부터 정보를 얻고 싶습니다.
관련 코드를 공유해야하지만 현재 인스턴스의 객체 참조를 가리 키려면'this' 키워드를 사용하십시오. –
오브젝트 윈도우 2에서 이미 행동을 취한 경우 왜 객체 main에서 행동을 취해야하는지 잘 모르겠습니다. 코드를보고 무엇을하려고하는지 명확하게 알 수 있습니다 .. –
참조 전달 'main2'를'window2'로 바꾼다 – MadProgrammer