Как сделать Panel, Frame и т. Д. На Java, чтобы отображать график?

NB: Я никогда раньше не использовал качели, ни графику 2D, и я не очень много программирую ...

Я пытаюсь создать программу, которая принимает в качестве входных данных массив / вектор. Этот массив, где каждый индекс 0,1,2 и т. Д. Содержит либо ноль, либо единицу (int) - что представляет «отсутствие активности» или «активность» в минуту 0,1,2 и т. Д.

Я хочу, чтобы программа нарисуйте прерывистую прямую горизонтальную линию, представляющую «активность» против «отсутствия активности» как функцию времени - на основе массива, который был принят в качестве входных данных. И это должно появиться на панели, когда я запускаю код .. Идея состоит в том, чтобы показать активность / отсутствие активности как функцию времени, поэтому линию предпочтительно отображать на диаграмме (ось x и ось y) ... И будет несколько таких прерывистых линий друг над другом - для сравнения разных случаев.

Некоторое время я пытался взглянуть на примеры, использующие качели и 2D-графику, но поскольку у меня очень ограниченное количество времени - мне действительно может понадобиться помощь ..

Любой код, который:

  • создает панель , рамка и т. д. - где я «легко» могу увидеть, куда я могу вставить свой график: это панель, которая готова для отображения графика, который я заставлю
  • нарисовать график прерывистых горизонтальных линий на основе массива, как описано выше

...безмерно признателен :)

добавлено из комментария:

Извините - я не закончил свой ответ :) Конечно, я мог бы попытаться узнать, как использовать все разные вещи в фреймах Swing, панелях и т. д. Но на данный момент мои главная цель - закончить свое школьное задание - визуализацию самих данных - и им все равно, как вы к этому дойдете, самое главное, что это визуализирует что-то полезное ... Так что я подумал, что могу уменьшить время, которое мне пришлось бы потратить на это, если бы я получил какой-то код, который мог бы меня начать - и мне не нужно было сначала изучать, как все это работает.

0
задан Hovercraft Full Of Eels 10 December 2011 в 18:05
поделиться