2016-09-08 4 views
0

새 Swing 응용 프로그램을 실행할 때 몇 가지 주요 문제가 발생했습니다. NetBeans 8.1, JDK 버전 1.8OS Windows 10을 사용하고 있습니다.Java Swing 응용 프로그램이 NetBeans에서 열리지 않습니다.

그래서 새로운 스윙 프로젝트를 열려고 할 때마다 (단지 앱 프로젝트 또는 EA 일 경우 상관 없습니다) NetBeans가 올바르게 배치되지만 스윙 창이 열리지 않습니다 및 NetBeans 의 상태 표시 줄에이 표시됩니다. 몇 분 동안 기다렸다가 아무 일도 일어나지 않아 빌드를 중단해야합니다. NetBeans 및 Java를 제거하고 다시 설치하기 전에 이러한 상황에 직면했을 때 문제가 해결되었습니다. 하지만 새로운 프로젝트를 열려고 할 때 모든 것을 제거하고 다시 설치하고 싶지는 않습니다. 나는 지금 스윙에 대해 배우고있다. 해당 프로젝트에 웹 버전이 있으면 제대로 작동합니다. 나는 랩톱을 비행기 모드에 뒀다. 그래서 WiFi는 사용할 수 없게되었다.

그래서이 내 IDE이며, 나는 스윙 프로젝트를 사용하여 프로젝트를 실행할 때이 상태 표시 줄에 "실행"을 말한다 만 응용 프로그램 윈도우는

enter image description here

+0

"응용 프로그램"입니다. 미안합니다. – danielrvo

+0

새 Swing 프로젝트를 열고 NetBeans가 올바르게 배포한다는 것은 무엇입니까? – SubOptimal

+0

나는 엔터프라이즈 애플리케이션 (Java EE) 프로젝트를 가지고 있으며 스윙 파일을 만든 엔터프라이즈 애플리케이션 클라이언트를 만들었습니다. 응용 프로그램을 실행하면 Netbeans에 오류가 표시되지 않고 상태 표시 줄에 "실행 중"이라고 표시되지만 응용 프로그램 창이 표시되지 않습니다 – danielrvo

답변

0

당신은이 응용 프로그램을 디버깅해야을 열리지 않습니다 , 아마 하나의 회선 코드가 오류이거나 완료되지 않았습니다 ... 응용 프로그램을 중지 할 수 있습니다. 이 상태 표시 줄은 현재 실행중인 응용 프로그램을 처리하지 않고 계속 실행 중입니다.

+0

메인 클래스에 "메인에 있습니다"라는 메시지를 추가했습니다. 그 메시지의 중단 점을 표시하지만 응용 프로그램을 디버깅 할 때 해당 메시지에 도달하지 못하면 내 주 클래스가 실행되고 있지 않은 것처럼 보입니다. 내 웹 응용 프로그램은 정상적으로 작동하지만 내 스윙 응용 프로그램이 주된 문제입니다. 나는 Swing 프로젝트에서 메인 클래스 파일을 검사했고, main()이있는 파일을 가리키고있다. – danielrvo

+0

이 클래스 또는 응용 프로그램을 디버그합니까? 응용 프로그램을 디버깅하는 경우 프로젝트를 마우스 오른쪽 단추로 클릭하고 속성을 선택한 다음 실행을 클릭하고 응용 프로그램의 기본 클래스가이 메시지를 추가하는 올바른 클래스인지 확인하여 클래스가이 응용 프로그램의 기본 클래스인지 확인해야합니다. – Numb

+0

예, 두 번 바로 확인했는데 기본 메소드가 포함 된 Java 클래스입니다. – danielrvo

관련 문제