2009-12-26 3 views
1

기본적으로 내 단추 텍스트는 리소스로 저장됩니다. 하지만 "실행"을 클릭하면로드되는 리소스 파일은 "소스"부분이 아닌 프로젝트의 "빌드"부분에있는 리소스 파일입니다. 그리고 그들은 동일하지 않습니다!Netbeans "Build"대 "Source"리소스 문제

예를 들어, 하나의 버튼을 "차트 만들기"라고합니다. "Clean and Build"를 올바르게로드하면 IDE에서 변경 한 내용이 저장되지 않습니다.이 차트를 "이 차트 만들기"로 변경하면 디자인보기에서는 "이 차트 만들기"라고 생각하지만 나는 프로젝트를 실행하고 여전히 "차트 만들기"라고 말합니다. 이런 젠장? 내 소스 리소스 파일이 빌드 리소스 파일과 어떻게 동기화되지 않습니까?

답변

1

일부 IDE (netbeans 중 하나)에서 소스 파일이 변경되지 않으면 프로젝트 전체가 컴파일되지 않습니다.

XXXX라는 빌드 폴더에 리소스 파일이있는 경우 netbeans는 파일이 빌드에 있는지 여부 만 확인합니다. 그렇지 않은 경우 netbeans는 빌드를 위해 복사합니다. 내가 레이블의 텍스트와 같은 자원을 정의하면

깨끗한 동안

및 프로세스를 구축, NetBeans는 경우, 다음 (빌드 프로세스의) 소스 폴더에서 복사 새 파일 그래서

+0

을 (청소 과정에서) 리소스 파일을 삭제하고 나는 그것을 깨끗하게하고 건축 할 필요가있다. –

+0

음, 그보다 더 어려운 것 같습니다. 그냥 버튼을 추가하고 프로젝트를 실행했지만 텍스트가 나타나지 않습니다 ... netbeans가 내 소스 리소스 파일 항목을 모두 복사하는 것을 멈추었습니다 (새 버튼을 포함하여). 그것은 익숙하지 않았고, 이상한 점은 디자인 뷰에서 netbeans이 새로운 버튼에 텍스트가 있음을 확신하고 있다는 것입니다. –

+0

단추를 추가했는데 단추의 캡션이 리소스 파일에 저장되어 있습니까? – JCasso