fork(1) download
  1. public class Ventana extends JFrame{
  2. JPanel panel;
  3. public Ventana(){
  4. setTitle("Como Hacer Graficos con Java");
  5. setSize(800,600);
  6. setLocationRelativeTo(null);
  7. setDefaultCloseOperation(EXIT_ON_CLOSE);
  8. setVisible(true);
  9. init();
  10. }
  11.  
  12. private void init() {
  13. panel = new JPanel();
  14. getContentPane().add(panel);
  15. // Fuente de Datos
  16. DefaultCategoryDataset line_chart_dataset = new DefaultCategoryDataset();
  17. line_chart_dataset.addValue(80, "visitas", "Julio");
  18. line_chart_dataset.addValue(300, "visitas", "Agosto");
  19. line_chart_dataset.addValue(600, "visitas", "Septiembre");
  20. line_chart_dataset.addValue(1200, "visitas", "Octubre");
  21. line_chart_dataset.addValue(2400, "visitas", "Noviembre");
  22.  
  23. // Creando el Grafico
  24. JFreeChart chart=ChartFactory.createLineChart("Trafico en el Blog",
  25. "Mes","Visitas",line_chart_dataset,PlotOrientation.VERTICAL,
  26. true,true,false);
  27.  
  28. // Mostrar Grafico
  29. ChartPanel chartPanel = new ChartPanel(chart);
  30. panel.add(chartPanel);
  31. }
  32.  
  33. public static void main(String args[]){
  34. new Ventana().setVisible(true);
  35. }
  36. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:1: error: class Ventana is public, should be declared in a file named Ventana.java
public class Ventana extends JFrame{
       ^
Main.java:1: error: cannot find symbol
public class Ventana extends JFrame{
                             ^
  symbol: class JFrame
Main.java:2: error: cannot find symbol
    JPanel panel;
    ^
  symbol:   class JPanel
  location: class Ventana
Main.java:4: error: cannot find symbol
        setTitle("Como Hacer Graficos con Java");
        ^
  symbol:   method setTitle(String)
  location: class Ventana
Main.java:5: error: cannot find symbol
        setSize(800,600);
        ^
  symbol:   method setSize(int,int)
  location: class Ventana
Main.java:6: error: cannot find symbol
        setLocationRelativeTo(null);
        ^
  symbol:   method setLocationRelativeTo(<null>)
  location: class Ventana
Main.java:7: error: cannot find symbol
        setDefaultCloseOperation(EXIT_ON_CLOSE);
                                 ^
  symbol:   variable EXIT_ON_CLOSE
  location: class Ventana
Main.java:8: error: cannot find symbol
        setVisible(true);
        ^
  symbol:   method setVisible(boolean)
  location: class Ventana
Main.java:13: error: cannot find symbol
        panel = new JPanel();
                    ^
  symbol:   class JPanel
  location: class Ventana
Main.java:14: error: cannot find symbol
        getContentPane().add(panel);
        ^
  symbol:   method getContentPane()
  location: class Ventana
Main.java:16: error: cannot find symbol
        DefaultCategoryDataset line_chart_dataset = new DefaultCategoryDataset();
        ^
  symbol:   class DefaultCategoryDataset
  location: class Ventana
Main.java:16: error: cannot find symbol
        DefaultCategoryDataset line_chart_dataset = new DefaultCategoryDataset();
                                                        ^
  symbol:   class DefaultCategoryDataset
  location: class Ventana
Main.java:24: error: cannot find symbol
        JFreeChart chart=ChartFactory.createLineChart("Trafico en el Blog",
        ^
  symbol:   class JFreeChart
  location: class Ventana
Main.java:25: error: cannot find symbol
                "Mes","Visitas",line_chart_dataset,PlotOrientation.VERTICAL,
                                                   ^
  symbol:   variable PlotOrientation
  location: class Ventana
Main.java:24: error: cannot find symbol
        JFreeChart chart=ChartFactory.createLineChart("Trafico en el Blog",
                         ^
  symbol:   variable ChartFactory
  location: class Ventana
Main.java:29: error: cannot find symbol
        ChartPanel chartPanel = new ChartPanel(chart);
        ^
  symbol:   class ChartPanel
  location: class Ventana
Main.java:29: error: cannot find symbol
        ChartPanel chartPanel = new ChartPanel(chart);
                                    ^
  symbol:   class ChartPanel
  location: class Ventana
Main.java:34: error: cannot find symbol
        new Ventana().setVisible(true);
                     ^
  symbol:   method setVisible(boolean)
  location: class Ventana
18 errors
stdout
Standard output is empty