В моем приложении (использующем java) нажимается кнопка, а затем открывается панель с графиком. Для создания графика я использую графику / рисование. Тем не менее, я не могу получить графику, чтобы показать. Сейчас я просто пытаюсь нарисовать круг (вместо реального графика). Было бы очень признательно, если бы кто-то мог объяснить, что я делаю неправильно.
public class SeeProgressHandleClass extends JPanel{
public SeeProgressHandleClass(JFrame window) {
this.window = window;
}
public void mouseClicked(MouseEvent e) {
panel = new JPanel();
fillPanel();
window.add(panel);
panel.setBackground(Color.white);
panel.setBounds(50, 40, 1100, 660);
}
public static void fillPanel() {
Graph graph = new Graph();
panel.add(graph);
}
}
public class Graph extends JPanel{
public void paintComponent(Graphics g) {
super.paintComponent(g);
this.setBackground(Color.white);
g.setColor(Color.green);
g.fillOval(50, 50, 50, 50);
}
}