Я пытаюсь создать небольшой маленький клиентский графический интерфейс для моего проекта, который должен получать команды по сети от клиента.
Для сервера я использую Processing, потому что мне нужен красивый холст, так как я хочу проецировать его с помощью проектора. Но для входных данных я не хочу использовать обработку, потому что она не имеет кнопок, выпадающих списков или текстовых полей (или, по крайней мере, я не нашел для нее lib).
Поэтому я добавил библиотеку Processing в свою среду Eclipse и использовал библиотеку Java для экранов, кнопок и прочего. Мне все еще нужно использовать processing.net.Client
для поддержки соединений между моим клиентом и сервером, но processing.net.Client
хочет иметь в качестве аргумента родителя PApplet
. Так как я не использую обработку для моего дисплея, у меня нет PApplet
(я думаю, что у меня есть JFrame
сейчас). Это вызывает проблемы, которые я не могу исправить прямо сейчас.
myClient = new Client(~Here should be a PApplet~,"127.0.0.1",port);
Спасибо за вашу помощь