Я понимаю, что это не напрямую под Windows, но, учитывая природу Java, он все еще может работать.
Существует программа под названием Netem под Linux, которая, учитывая ваш код на java, может запускаться. Я никогда не использовал его, поэтому я не могу засвидетельствовать его способности или использование, но здесь есть несколько примеров использования здесь . Вы можете довольно просто запустить Linux внутри виртуальной машины (например, в виде бесплатного (как в пиве или в виде свободной речи, которым вы наслаждаетесь в Великобритании) VirtualBox) и, надеюсь, ваше Java-приложение внутри этого.
Может быть не идеальным, и извините за общее отсутствие ноу-хау, но это может работать для того, что вам нужно