나는 이미지를 참조하십시오왜 내 코드에 새 이미지가 표시되지 않습니까? 내 코드에서
ImageIcon icon = createImageIcon("images/1b.png");
의미가 있습니다. 그런 다음 디렉토리 (images/1a.png)에 새 이미지를 추가하고 자바가이 이미지를 보지 않습니다! 또한 이전 이미지 (images/1b.png)를 수정하고 Java에서 이미지의 이전 버전을 표시합니다 (수정 사항이 표시되지 않음). "F5"를 눌러 보았습니다. 메모 도움이됩니다.
아무도 무슨 일이 일어나고이 문제가 어떻게 해결 될 수 있는지 압니까?
내가 심지어 디렉토리에서 기존의 이미지를 삭제
을 추가했습니다. 그리고 Java는 여전히 그것을 봅니다. 나는 이클립스를 사용한다. 그건 그렇고, 나는 "청소 및 재건"하지 않았다. 내가 어떻게 해? 나는 이미 내가 이상한 행동을했다 언급 한 것처럼
(그들은 파일 시스템에서 제거하는 경우에도 새로운 이미지가 보이지 않는, 기존의 이미지를 볼 수 있습니다) 2
을 추가했습니다. 사람들이 추천 할 때, 나는 프로젝트를 청소한다. (일식에서는 "Project"를 클릭하고 "Clean ..."을 클릭한다.). 그 후, Eclipse는 이전에 제거 된 이미지를 보려고 멈췄다. 나는 행복 했었고 마침내 나는 예상 할 수있는 행동을했다. 그런 다음 이전 이미지를 다시 파일 시스템에 저장하고 프로젝트를 다시 청소했지만 여전히 이미지가 보이지 않습니다. 다음과 같은 오류 메시지가 나타납니다.
at checkgame.GameWindow$12.run(MyWindow.java:1457)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
아무도 무슨 일이 일어나고 있는지 알고 있습니까?
내가 프로젝트를 갱신하고 내 코드는 "이전"이미지를 볼 수 시작한 후 (즉, 제거하고 다시 넣어보다 한) 3
을 추가했습니다. 그러나 코드는 여전히 새로운 이미지를 보지 못합니다.
다시 정리하고 응용 프로그램을 다시 작성하십시오. –
프로젝트를 정리하고 다시 작성하십시오. – willcodejavaforfood
어떤 IDE를 사용하고 있습니까? – pajevic