2014-07-11 7 views
-4

자바 프로젝트에서 일하고 있는데 다른 패키지의 jframe에서 jFrame을 열었습니다. 파일을 가져 왔지만 실행시 널 포인터 예외가 발생합니다. n yes netBeans에서 프로젝트를 생성하고 있습니다. 따라서 jframe을 public으로 만들거나 다른 패키지에서 Jframe에 액세스 할 수있는 다른 방법을 만드는 방법이 있습니까?다른 패키지의 클래스에서 JFrame을 여는 방법은 무엇입니까?

+2

자동 생성되는 코드를 이해하는 데 시간을 할애하십시오. netBeans는 훌륭한 도구이지만 Swing 응용 프로그램뿐만 아니라 Java의 기초도 적어도 습득해야합니다. – Braj

+0

코드를 게시하고 예외의 스택 추적을 통해 우리는 무슨 일이 벌어지는 지 확인할 수 있습니까? – ThePerson

+0

@Braj jframe – user3819936

답변

2

필수 프레임이 같은 프로젝트에 속해 있습니까? 그렇지 않다면 현재 프로젝트에서 원하는 프레임을 복사하십시오.

다음 현재 프레임의 다음 수행) (

FrameOfOtherPackage의 F = 새로운 FrameOfOtherPackage 단계; f.setVisible (true);

관련 문제