Друг попросил меня разработать схему диаграммы для машины, которую он строит. У него есть некоторые очень специфические требования о том, как диаграммы должны отображаться, и ни один из существующих api не удовлетворяет этим требованиям. Итак, мне нужно создать собственный рендеринг диаграммы, одним из вариантов было просто взять любой 2D-холст Java или использовать OpenGL, который будет LWJGL. Я использовал LWJGL 2 в прошлом, и я знаю, что это может быть элемент холста, в то время как LWJGL 3 не может. Таким образом, единственное решение, которое у меня может быть здесь, - это либо разбить его в таких кадрах, как Gimp, либо иметь gui как часть кадра LWJGL 3. Эти решения не оценены за то, что необходимо сделать. Есть ли способ, которым я мог бы обернуть рамку LWJGL 3 как внутренний фрейм или что-нибудь, чтобы заставить его придерживаться java swing или java fx gui?LWJGL 3 как метод рисования диаграмм
Я использую Java, потому что я знаю это лучше всего, у меня не так много опыта на других языках.
Я не верю, что для ваших нужд нет вариантов построения диаграмм, поэтому ваш собственный будет абсолютным кошмаром и обязательно потерпит неудачу. Я не думаю, что кто-либо когда-либо делал свои дела без всякой помощи, он всегда включал помощь других. Например, matplotlib, jfreechar. – Snickers3192
Thig - мне нужно иметь такие селектора, как в программах редактирования аудио, чтобы я мог применять некоторые функции (например, деривацию и интеграцию) к выбранной области. Я не замечал таких вариантов ни в одном из существующих, но я мог упустить эту функцию. – DLabinac
Вы имеете в виду, что вы накладываете 2 ползунка для выбора интервала? Я собираюсь сделать пример этого с помощью jfreechart, вы собираетесь его выставить, как только он будет готов через 30 минут. – Snickers3192