2015-04-13 2 views
0

Как запустить JTree.demo по адресу «https://docs.oracle.com/javase/tutorial/uiswing/components/tree.html». Это требует некоторых html-файлов, которые мне удалось импровизировать. Однако программа заявляет, что не может найти html-файлы. Я предполагаю, что я могу поместить их в неправильный каталог. Где я должен их разместить? Я разместил их в корневом каталоге проекта!Где разместить файлы html, необходимые для этого, программа TreeDemo.java

+1

Ваш код или скриншот вашей папки проекта? –

+0

Ничего, я обнаружил, что они должны быть помещены в тот же каталог, что и файлы классов. И все же спасибо за ответ! –

ответ

0

Вы можете поместить файл в любое место, если хотите, чтобы путь к файлу был правильно указан в программе.

например Если вы поместите файл в папку проекта, вам будет легко дать относительный путь.

Если вы поместите файл за пределы папки проекта, используйте абсолютный путь к файлу, а не относительный путь. Было бы удобнее

+0

Отличный ответ! Вы можете также включать фрагменты кода, если вы хотите так ответить. –

+0

Thilina вы правы! Спасибо за помощь, я также разместил их в папке проекта. Однако я обнаружил, почему программа не видит файлы. это вызвано вызовом getClass(). getResource(), который требует, чтобы файлы находились в каталоге, содержащем файлы классов. благодаря –