JavaFX2 [JavaFX]AreaChart, BarChart, PieChart, XYChart AreaChart는 영역 차트 또는 영역 그래프이다. BarChart는 막대그래프로 표현 값과 비례하는 높이와 길이를 지닌 직사각형 막대로 데이터를 표현하는 차트이다. PieChart는 하나의 원을 여러 영역 또는 조각으로 나눈 그래프로, 각 조각은 해당 변수에 대한 백분율을 나타낸다. XYChart와 PieChart는 javafx.scene.chart에 존재한다. FXCollections.observableArrayList로 각 차트를 하나의 배열 객체로 묶어준다. (x, y)값을 갖는 여러 데이터를 담기 위해서는 XYChart.Series클래스를, (x, y)값을 갖는 하나의 데이터를 저장하기 위해서는 XYChart.Data클래스를 사용하여 객체를 생성한다. pie차트의 각 요소는 PieChart.D.. 2022. 4. 1. FMLLoader, FXML 컨트롤러, 이벤트 처리 FXMLLoader클래스를 사용해 fxml 파일에 선언된 내용을 객체화한다. FXMLLoader loader = new FXMLLoader(getClass().getResource("Ex1.fxml")); Parent form = loader.load(); getClass(): 메소드를 호출한 클래스의 경로를 반환 getResource(String name): name의 운영체제 상의 경로를 반환 Ex1.fxml파일의 경로를 FXMLLoader의 생성자에 전달해 해당 fxml파일에 접근할 수 있는 참조 변수 loader를 생성한다. FXMLLoader의 load()를 통해 해당 fxml파일을 메모리에 로드하고(객체 생성) 그 참조 값을 참조 변수인 form에 담는다. Scene scene = new Sc.. 2022. 3. 31. 이전 1 다음