Java Netbeans에서 라이브러리를 사용하여 선형 차트 그래프 프로그램을 만드는 방법
이 기사에서는 NetBeans에서 복잡하지 않고 쉽게 꺾은선형 차트를 만드는 방법을 공유합니다. 아래와 같은 예:

이전 기사에서도 논의한 바 있습니다. netbeans에서 파이 차트(파이 차트)를 만드는 방법
간단한 꺾은선형 차트를 만들려면 다음을 사용합니다. 라이브러리 JFreeChart , 즉 JFreeChart는 자바 프로그래밍에서 그래프를 그리기 위한 무료 라이브러리입니다. 따라서 netbeans에서 그래픽을 만드는 데 사용할 각 패키지의 라이브러리를 가져와야 합니다.
Java Netbeans에서 꺾은선형 차트를 만드는 방법에 대한 자습서를 시작하기 전에 먼저 JFreeChart를 다운로드하세요. 여기 . 이 단계를 따랐다면.
JFreeChart 라이브러리를 사용하여 Netbeans에서 꺾은선형 차트를 만드는 방법
1. 다운로드한 JFreeChart를 마우스 오른쪽 버튼으로 클릭하여 가져오십시오. 라이브러리 > JAR/폴더 추가
2. 모두 선택합니다. 딸깍 하는 소리 열려 있는

3. 다음과 같이 보입니다.

4. 이름으로 새 패키지 생성 그래픽라인

5. 만들기 자바 클래스... 이름으로 라인 차트

/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package GrafikLine;
import java.awt.*;
import java.awt.geom.*;
import javax.swing.*;
/**
*
* @author buahdjayamandiri
*/
public class LineChart extends JPanel{
public LineChart() {
this.setPreferredSize(new Dimension(400, 340));
this.setBackground(Color.WHITE);
}
protected void paintComponent(Graphics g) {
super.paintComponent(g);
Graphics2D g2 = (Graphics2D) g;
GeneralPath gp = new GeneralPath(GeneralPath.WIND_NON_ZERO);
gp.moveTo(30,290);
gp.lineTo(370, 290);
gp.moveTo(30,90);
gp.lineTo(370, 90);
gp.moveTo(30, 130);
gp.lineTo(370, 130);
gp.moveTo(30, 170);
gp.lineTo(370, 170);
gp.moveTo(30, 210);
gp.lineTo(370, 210);
gp.moveTo(30, 250);
gp.lineTo(370, 250);
//LineCharts atau garis titik koordinat
gp.moveTo(79, 250);
gp.lineTo(114, 170);
gp.moveTo(114,170);
gp.lineTo(145,90);
gp.moveTo(145,90);
gp.lineTo(180,130);
gp.moveTo(180, 130);
gp.lineTo(215,170);
gp.closePath();
g2.draw(gp);
//membentuk grafik dan variable
g2.drawString("100",7,90);
//g2.drawString("90",13,110);
g2.drawString("80",13,130);
//g2.drawString("70",13,150);
g2.drawString("60",13,170);
//g2.drawString("50",13,190);
g2.drawString("40",13,210);
//g2.drawString("30",13,230);
g2.drawString("20",13,250);
//g2.drawString("10", 13, 270);
g2.drawString("0",20,290);
g2.drawString("2016",70,310);
g2.drawString("2017",105,310);
g2.drawString("2018",140,310);
g2.drawString("2019",175,310);
g2.drawString("2020",210,310);
//titik koordinat
Shape kotak1 = new Rectangle2D.Double(76,250,5,5); //20
Shape kotak2 = new Rectangle2D.Double(111,170,5,5); //60
Shape kotak3 = new Rectangle2D.Double(143,90,5,5); //100
Shape kotak4 = new Rectangle2D.Double(179,128,5,5); //80
Shape kotak5 = new Rectangle2D.Double(213,169,5,5); //60
g2.setColor(Color.red);
g2.fill(kotak1);
g2.fill(kotak2);
g2.fill(kotak3);
g2.fill(kotak4);
g2.fill(kotak5);
}
}
7. 그럼 해 자바 클래스... 이름이 새로운 메인라인 차트 
8. 아래 소스코드를 클래스에 붙여넣기 메인라인 차트
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package GrafikLine;
import com.sun.glass.events.WindowEvent;
import java.awt.event.WindowAdapter;
import javax.swing.JFrame;
/**
*
* @author buahdjayamandiri
*/
public class MainLineChart {
public static void main(String[] args) {
// TODO code application logic here
JFrame frame = new JFrame("Line Charts");
frame.addWindowFocusListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
//tambahkan panel
LineChart campas = new LineChart();
frame.getContentPane().add(campas);
frame.pack();
frame.setVisible(true);
}
}
9. 이제 꺾은선형 차트 프로그램을 실행합니다. 를 마우스 오른쪽 버튼으로 클릭하여 메인라인 차트 > 파일 실행(Shift F6)

출력: