Rumah >Java >javaTutorial >Bagaimanakah Saya Boleh Memuatkan Sumber Dengan Betul Menggunakan Kaedah getResource() Java?
Memuatkan Sumber Menggunakan getResource() dalam Java
Apabila bekerja dengan fail sumber dalam Java, adalah penting untuk mendapatkan semula sumber ini dengan tepat menggunakan getResource () kaedah. Walau bagaimanapun, kadangkala pembangun menghadapi masalah apabila cuba mengakses sumber, seperti yang ditunjukkan oleh pengguna yang mencari bantuan dalam mendapatkan fail imej sumber.
Untuk menangani masalah itu, mari kita teliti kod pengguna:
URL url = TestGameTable.class.getClass().getClassLoader().getResource("unibo.lsb.res/dice.jpg");
Di sini, pengguna cuba mendapatkan semula fail sumber "dice.jpg" yang terletak dalam direktori berikut struktur:
unibo/ lsb/ res/ dice.jpg test/ ..../ /* other packages */
Walau bagaimanapun, pengguna melaporkan secara konsisten menerima ralat "fail tidak ditemui".
Untuk menyelesaikan isu ini, mari kita periksa tiga pertimbangan utama:
Oleh itu, kod yang betul untuk memuatkan sumber hendaklah:
URL url = TestGameTable.class.getResource("/unibo/lsb/res/dice.jpg");
Dengan menggunakan ini prinsip, pengguna boleh berjaya memuatkan fail imej sumber.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Memuatkan Sumber Dengan Betul Menggunakan Kaedah getResource() Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!