Я использую JFreeChart для построения графиков, и я решил использовать OpenGL (jogl) для увеличения скорости приложения. Например, у меня есть эта функция, рисовать сплайны:Реализация Java GPU
@Override
protected void drawFirstPassShape(Graphics2D g2, int pass, int series,
int item, Shape shape) {
g2.setStroke(getItemStroke(series, item));
g2.setPaint(getItemPaint(series, item));
g2.draw(shape);
}
Как я могу превратить его в JOGL функции? Или, может быть, мне нужно использовать другую библиотеку?
Уфф, это хороший вопрос. Я думаю, что я должен перезаписать некоторые функции в JFreeChart, чтобы «обернуть мой JComponent». Спасибо за ответ, я попробую! – TheOnly
Я не думаю, что вы должны зайти так далеко, откуда берется «g2»? Откуда «форма»? «JComponent» также имеет более широкое значение! ;) .., я даже не знаю, запускаете ли вы на среде web/desktop/mobile/(embedded :)? И Jeffr'y (JFreeChart) похож на «швейцарский армейский нож» в (бесплатном) графическом программном обеспечении. – xerx593
Есть функция, которую я написал в этом посте, это нарисовать мои сюжеты. Я решил перезаписать его, но я не знаю, как использовать ** GG2D ** здесь. ** JFreeChart ** имеет много функций-стажеров, которые помогают легко сделать много вещей и быстрее, чем xChart, GraL и т. Д. Я использую NetBeans IDE – TheOnly