2009-12-26 5 views
1

Текст для моих кнопок сохраняется по умолчанию в качестве ресурса. Но затем, когда я нажимаю «run», загружаемый файл ресурсов является частью в «сборке» части проекта, а не «исходной» частью. И они не то же самое!Netbeans «Build» vs. «Источник» проблема ресурсов

Например, одна кнопка, которую я называю «создать диаграмму». Если я делаю «Чистота и сборка», он загружается правильно, но после этого любые изменения, которые я делаю в среде IDE, не сохраняются: если я изменил его на «создать эту диаграмму», дизайн-дизайн считает, что он называется «создать эту диаграмму», но Я запускаю проект, и он все еще говорит «создать диаграмму». Какого черта? Как мои исходные файлы ресурсов не синхронизируются с файлами ресурсов сборки?

ответ

1

В некоторых IDE (netbeans является одним из них) весь проект не компилируется, если исходные файлы не изменены.

Когда в папке сборки с именем XXXX есть файл ресурсов, netbeans проверяет, существует ли файл в сборке. Если это не так, netbeans копирует его для сборки, если не делает ничего.

Во время чистых и процесса сборки, NetBeans удаляет файл ресурсов (в чистом процессе), а затем копирует новый файл из исходной папки (в процессе сборки)

+0

Поэтому, как только я определить ресурс как текст на этикетку, если Я хочу изменить его, мне нужно чистить и строить? –

+0

Мм, похоже, что это сложнее. Просто добавил кнопку, запустил проект, но его текст не появится ... похоже, что netbeans прекратил копировать все записи исходного файла исходного файла для создания (в том числе и для моей новой кнопки). Это не так, и что странно, так это то, что в представлении дизайна netbeans все еще убежден, что новая кнопка имеет текст. –

+0

Вы добавили кнопку, и заголовок кнопки удерживается в файле ресурсов? – JCasso

Смежные вопросы