안녕하세요 얼마전부터 자바 공부를 시작해서 연습 겸 프로젝트를 하나 만들고있는데 클래스 참조부분이 되게 어렵더라고요.
메인을 제외한 각 클래스는 JFrame을 상속받게끔 만들고 생성자에서 Frame창을 만들고 버튼을 그리는 식으로 만들었거든요.
1. 메인클래스 -> Login클래스 호출 -> 여기서 bgm이 켜짐(sound클래스 호출)
2. Login클래스 -> UserData클래스 호출(아이디 패스와드 일치여부 판독)
3. UserData클래스 -> MainFrame클래스 호출
이렇게 호출을 했는데 Login클래스가 호출될때 bgm이 나오기 시작해서 로그인 성공 후 MainFrame창에서
어떤 동작을 할 때 이 Login클래스에서 불러왔던 bgm을 끄고싶은데
MainFrame창에서 동작한 값을 Login클래스 객체에 넘겨줘서 bgm을 꺼야되는데
이 동작 값을 어떻게 Login 객체에 넘겨줘서 어떤식으로 사용해야 될지 모르겠어요.
제가 글 솜씨가 없어서 잘 이해가 안되실 수도 있는데
이해가 잘 안되시면 이따가 알바갔다와서 해당 소스 부분을 올려볼께요.
도와주세요!!