A linguagem de programação Java vem com uma biblioteca para a construção e criação de gráficos . Você define os valores numéricos , configurar as cores e fontes eo intérprete Java faz o resto. Você deve incluir as bibliotecas de char no seu código, criar uma classe para o programa gráfico e exibir o gráfico no formulário. O " Gráfico " classe Java lida com prestação de gráficos para seus projetos de desktop. Instruções
1
Abra o seu software Java intérprete preferido e abra o projeto Java que você deseja usar para adicionar um gráfico. Clique duas vezes no arquivo de código fonte Java para carregá-lo no editor de intérprete.
2
Adicione as bibliotecas necessárias para Java gráficos. Copie e cole o seguinte código no início do arquivo de código fonte: . .
Org.jfree.chart import * ; org.jfree.data import * ; org.jfree.chart.renderer.category importação. * ; org.jfree.chart.plot import * ; .
3
Criar o conjunto de dados para o seu gráfico. Um conjunto de dados contém os valores que exibem no gráfico. O intérprete Java lê esses valores e exibe o gráfico da carta . O código a seguir cria um conjunto de dados para o número de clientes obtidos por três meses :
DefaultCategoryDataset dados = new DefaultCategoryDataset (); data.setValue (22, " Clientes ", "Outubro "); dados. setValue (43, "Clientes" , "Novembro" ); data.setValue (10, "Clientes" , "Dezembro" );
4
Criar o gráfico e ligar o conjunto de dados para o controle do gráfico . Criação de cores e fontes é opcional, mas as propriedades estão disponíveis para edição com o controle de gráficos . O código a seguir cria um gráfico de barras com os clientes conjunto de dados :
JFreeChart gráfico = ChartFactory.createBarChart ( "Carta ao Cliente ", " ", " Clientes " , os dados , PlotOrientation.VERTICAL , falsa , true, false ); graph.getTitle () setPaint ( Color.Purple ); . CategoryPlot trama = graph.getCategoryPlot ();
5
render o gráfico na forma de mesa. O código a seguir define o gráfico visível e desenha-lo no formulário :
plot.setRangeGridlinePaint ( Color.red ); ChartFrame form1 = new ChartFrame ( "Carta ao Cliente " , o gráfico) ; form1.setVisible (true );