Хорошо, я в тупике. Кто-нибудь знает простой метод для Java с использованием NetBeans, который будет рисовать график (предпочтительно круговую диаграмму) с использованием компонента рисования на jPanel?
Я гуглил, исследовал и не могу найти прямой ответ. Я все еще учусь, и это последний компонент моего финала для этого класса. Мне нужен только метод, если кто-нибудь знает простой способ сделать это. Его не нужно менять, поскольку требование гласит, что мне нужна только графика; логика программы анализируется из temp.textField. Любая помощь или направление очень ценится.
P.S. Да, я пробовал JFreeCharts.
private void jPanel1ComponentShown(java.awt.event.ComponentEvent evt) {
// Bar graph component and logic.
BorderLayout panelMapLayout = new BorderLayout();
jPanel1.setLayout(panelMapLayout);
jPanel1.add(Graph, BorderLayout.CENTER);
JFrame fr = new JFrame();
final int width = 300;
final int height = 400;
fr.setSize(width, height);
fr.setTitle("Grade Bar Graph");
fr.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
fr.setVisible(true);
String str = JOptionPane.showInputDialog("What is the String file name?");
barGraphComponent component = new barGraphComponent();
fr.setVisible(true);
}
Выше мой код - только часть, но я думаю, что это будет работать. У кого-нибудь есть идеи, как я могу добавить к этому логику? При необходимости я выкину весь код. Мне не нужно его менять, только отображать начальный набор целых чисел; но как мне получить эти целые числа в моем графике?