ScriptEngineManager factory = new ScriptEngineManager();
ScriptEngine engine = factory.getEngineByName("nashorn");
engine.eval("print('Hello, World!');");
var MyClass = Java.type("some.package.MyClass");
var my = new MyClass();
my.printMsg("Hello!");
И да, я не программист, и в этом деле только начинающий, поэтому пока работаю по урокам и беру с пользой информацию.сильно рад что не копипастер, лучше подучи алгоритмы а любой ЯП всего лишь их реализует. Просто сейчас очень часто, по крайне мере у меня, ситуация когда кто то спрашивает "у меня такойто грандиозный проект но вот тут проблема, помогите или пните в туториал, помогите?!" а следом видишь что "Some resource not found" или "divide by zero exception" и становится просто страшно и обидно.
game_objects[] obj;
game_cycle{
...
if(obj[i].on_screen(cam_coords))
obj[i].tick();
else if(!obj[i].isDied()) obj[i].resetPos();
...
}
2. После подключению к одному из серверов - просим ввести пароль через команду (или как в дальнейшем планировалось - в специальном окне).
Но тут возникает вопрос можно ли легче сделать. По идеи можно передавать логин и пароль в аргументы запускатора, но тут возможно будут проблемы со стороны сервера, т.к. серверу необходимо передать этот пароль из клиента и произвести авторизацию. Так что скорей всего данная идея не закатит.
Вижу я, что вы много в этом разбираетесьпомимо своего проекта делал еще к 3м лаунчеры с нуля в т.ч. пара публичных которые до сих пор гдето на рубакките тухнут.