Subversion Repositories bacoAlunos

Rev

Rev 1570 | Rev 1574 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1570 Rev 1571
Line 52... Line 52...
52
 
52
 
53
    public static 1.5.0/docs/api/java/awt/Color.html">Color GREEN_OK = new 1.5.0/docs/api/java/awt/Color.html">Color(223,253,184);
53
    public static 1.5.0/docs/api/java/awt/Color.html">Color GREEN_OK = new 1.5.0/docs/api/java/awt/Color.html">Color(223,253,184);
54
    public static 1.5.0/docs/api/java/awt/Color.html">Color RED_NOT_OK = new 1.5.0/docs/api/java/awt/Color.html">Color(255,200, 164);
54
    public static 1.5.0/docs/api/java/awt/Color.html">Color RED_NOT_OK = new 1.5.0/docs/api/java/awt/Color.html">Color(255,200, 164);
55
    public static 1.5.0/docs/api/java/awt/Color.html">Color NEUTRAL_TOTAL = new 1.5.0/docs/api/java/awt/Color.html">Color(83,83,84);
55
    public static 1.5.0/docs/api/java/awt/Color.html">Color NEUTRAL_TOTAL = new 1.5.0/docs/api/java/awt/Color.html">Color(83,83,84);
56
 
56
 
57
    public static 1.5.0/docs/api/java/awt/Color.html">Color COLOR_SECTION_BLUE_DARK = new 1.5.0/docs/api/java/awt/Color.html">Color(82, 162,254);
-
 
-
 
57
 
58
    public static 1.5.0/docs/api/java/awt/Color.html">Color COLOR_SECTION_BLUE = new 1.5.0/docs/api/java/awt/Color.html">Color(178,230,254);
58
    public static 1.5.0/docs/api/java/awt/Color.html">Color COLOR_SECTION_BLUE = new 1.5.0/docs/api/java/awt/Color.html">Color(178,230,254);
-
 
59
    public static 1.5.0/docs/api/java/awt/Color.html">Color COLOR_SECTION_BLUE_DARK = new 1.5.0/docs/api/java/awt/Color.html">Color(82, 162,254);
59
    public static 1.5.0/docs/api/java/awt/Color.html">Color COLOR_SECTION_GREEN = new 1.5.0/docs/api/java/awt/Color.html">Color(221,253,177);
60
    public static 1.5.0/docs/api/java/awt/Color.html">Color COLOR_SECTION_GREEN = new 1.5.0/docs/api/java/awt/Color.html">Color(221,253,177);
60
    public static 1.5.0/docs/api/java/awt/Color.html">Color COLOR_SECTION_GREEN_DARK = new 1.5.0/docs/api/java/awt/Color.html">Color(130,253, 89);
61
    public static 1.5.0/docs/api/java/awt/Color.html">Color COLOR_SECTION_GREEN_DARK = new 1.5.0/docs/api/java/awt/Color.html">Color(130,253, 89);
-
 
62
    public static 1.5.0/docs/api/java/awt/Color.html">Color COLOR_SECTION_ROSE = new 1.5.0/docs/api/java/awt/Color.html">Color(255, 157, 169);
-
 
63
    public static 1.5.0/docs/api/java/awt/Color.html">Color COLOR_SECTION_ROSE_DARK = new 1.5.0/docs/api/java/awt/Color.html">Color(223, 116, 128);
61
 
64
 
62
    public static 1.5.0/docs/api/java/awt/Color.html">Color COLOR_SECTION_DIM = new 1.5.0/docs/api/java/awt/Color.html">Color(255, 200, 237);
65
    public static 1.5.0/docs/api/java/awt/Color.html">Color COLOR_SECTION_DIM = new 1.5.0/docs/api/java/awt/Color.html">Color(255, 200, 237);
63
    public static 1.5.0/docs/api/java/awt/Color.html">Color COLOR_SECTION_DIM_DARK = new 1.5.0/docs/api/java/awt/Color.html">Color(255, 86, 241);
66
    public static 1.5.0/docs/api/java/awt/Color.html">Color COLOR_SECTION_DIM_DARK = new 1.5.0/docs/api/java/awt/Color.html">Color(255, 86, 241);
64
 
67
 
65
 
68
 
Line 742... Line 745...
742
                new double[]{4.6,4.2},
745
                new double[]{4.6,4.2},
743
                new double[]{3.4,3.5},
746
                new double[]{3.4,3.5},
744
                new double[]{4.2,3.8},
747
                new double[]{4.2,3.8},
745
                new double[]{4.5,5.0},
748
                new double[]{4.5,5.0},
746
        };
749
        };
747
        createBarChartBarsCategories(series,categories,colors,colorsLabels,values,0,5,"testeBarras",300);
750
        createBarChartBarsCategories(series,categories,colors,colorsLabels,values,0,5,"testeBarras",300,40);
748
    }
751
    }
749
 
752
 
750
    /**
753
    /**
751
     *
754
     *
752
     * @param series valores a considerar, exemplo Media Docente, Media Unidade
755
     * @param series valores a considerar, exemplo Media Docente, Media Unidade
Line 758... Line 761...
758
     * @param max máximo da escala
761
     * @param max máximo da escala
759
     * @param pathTemplate caminho prefixo para o grafico gerado
762
     * @param pathTemplate caminho prefixo para o grafico gerado
760
     * @return devolve caminho final do grafico gerado
763
     * @return devolve caminho final do grafico gerado
761
     * @throws IOException
764
     * @throws IOException
762
     */
765
     */
763
    public static 1.5.0/docs/api/java/lang/String.html">String createBarChartBarsCategories(1.5.0/docs/api/java/lang/String.html">String[]series, 1.5.0/docs/api/java/lang/String.html">String[] categories,final 1.5.0/docs/api/java/awt/Color.html">Color[] seriesColors,final 1.5.0/docs/api/java/awt/Color.html">Color[] seriesLabelColors,double[][] values, double min, double max, 1.5.0/docs/api/java/lang/String.html">String pathTemplate,int width) throws 1.5.0/docs/api/java/io/IOException.html">IOException
766
    public static 1.5.0/docs/api/java/lang/String.html">String createBarChartBarsCategories(1.5.0/docs/api/java/lang/String.html">String[]series, 1.5.0/docs/api/java/lang/String.html">String[] categories,final 1.5.0/docs/api/java/awt/Color.html">Color[] seriesColors,final 1.5.0/docs/api/java/awt/Color.html">Color[] seriesLabelColors,double[][] values, double min, double max, 1.5.0/docs/api/java/lang/String.html">String pathTemplate,int width,int heightPerCategory) throws 1.5.0/docs/api/java/io/IOException.html">IOException
764
    {
767
    {
765
 
768
 
766
        //Exemplo Series são as unidades
769
        //Exemplo Series são as unidades
767
        //categorias é a media docente, media unidade, media curso
770
        //categorias é a media docente, media unidade, media curso
768
        DefaultCategoryDataset categoryDataset = new DefaultCategoryDataset();
771
        DefaultCategoryDataset categoryDataset = new DefaultCategoryDataset();
Line 837... Line 840...
837
        ((BarRenderer)barChartPlot.getRenderer()).setMaximumBarWidth(0.5);
840
        ((BarRenderer)barChartPlot.getRenderer()).setMaximumBarWidth(0.5);
838
        ((BarRenderer)barChartPlot.getRenderer()).setMinimumBarLength(5);
841
        ((BarRenderer)barChartPlot.getRenderer()).setMinimumBarLength(5);
839
        ((BarRenderer)barChartPlot.getRenderer()).setItemLabelPaint(null);
842
        ((BarRenderer)barChartPlot.getRenderer()).setItemLabelPaint(null);
840
 
843
 
841
 
844
 
842
        1.5.0/docs/api/java/awt/image/BufferedImage.html">BufferedImage image = chart.createBufferedImage( width*8, categories.length * 320);
845
        1.5.0/docs/api/java/awt/image/BufferedImage.html">BufferedImage image = chart.createBufferedImage( width*8, categories.length * heightPerCategory * 8);
843
        1.5.0/docs/api/java/lang/String.html">String pathGraficoRespostas = Globals.TMP_DIR + 1.5.0/docs/api/java/io/File.html">File.separator + pathTemplate  + "categoriesBars.png";
846
        1.5.0/docs/api/java/lang/String.html">String pathGraficoRespostas = Globals.TMP_DIR + 1.5.0/docs/api/java/io/File.html">File.separator + pathTemplate  + "categoriesBars.png";
844
        1.5.0/docs/api/javax/imageio/ImageIO.html">ImageIO.write(image, "png", new 1.5.0/docs/api/java/io/FileOutputStream.html">FileOutputStream(pathGraficoRespostas));
847
        1.5.0/docs/api/javax/imageio/ImageIO.html">ImageIO.write(image, "png", new 1.5.0/docs/api/java/io/FileOutputStream.html">FileOutputStream(pathGraficoRespostas));
845
        return pathGraficoRespostas;
848
        return pathGraficoRespostas;
846
 
849
 
847
    }
850
    }