Это моя собственная версия karel the Robot. Робот Janitor, который может запускать только затмение. Моя проблема заключается в том, когда я открываю и я запускаю первый запуск робота в соответствии с кодами. но когда я попытался отредактировать коды, пока окно открыто, когда я снова нажимаю кнопку запуска, он не перемещается и ему нужно снова закрыть.Сохранение исходного кода во время работы в java
Это мой исходный код в методе выполнения:
У меня есть класс janibot, который реализуется с помощью работоспособной, а затем. и я создаю его экземпляр динамически с помощью этого кода.
Object tempJanibot = Class.forName(className).newInstance();
janibot = (Janibot) tempJanibot;
janibot.run()
где classname является подклассом Janibot, который принимает изображения на скриншотах.
Он успешно создал экземпляр класса takeTurns.
Но я подумал, что когда я редактирую код во время работы программы, и я нажимаю метод запуска, класс takeTurns также должен быть обновлен, но, к сожалению, он не будет обновляться, поэтому мне нужно снова закрыть его и нажать кнопку запуска.
можете ли вы привести пример? – user3276091
спасибо! пружина решает мою проблему – user3276091
Извините @ user3276091 не может представить пример, но я рад, что это помогло. Счастливое кодирование. :) – CuriousMind