Próbuję użyć Java Enum w Jython, ale nie mogę dowiedzieć się, jak z nich korzystać.przy użyciu wyliczenia w jythonie
podczas importowania widzę enum liście BotInterface$MOVE
więc już odłożyć linię
from amazebot2012.BotInterface import MOVE
W Javie I zazwyczaj wystarczy użyć go jako
bot.move(MOVE.FORWARD);
bot.move(MOVE.BACKWARD);
Co jest odpowiednikiem Jython raz Zaimportowałem to?
Próbując bot.move(MOVE.FORWARD)
daje mi błąd:
Undefined variable from import: FORWARD
Does [Jak uzyskać członek wyliczenia w Jython?] (Http: //stackoverflow.com/q/1894069) odpowiedzieć na twoje pytanie? –
boję się, że nie, znalazłem tę odpowiedź, ale to nie ma dla mnie żadnego sensu. – Nebri
Metoda bot.move() pochodzi z apletu java, z którym próbuję się komunikować. Po prostu muszę dowiedzieć się, jak ustawić wartość tego wyliczenia z jython – Nebri