2012-11-05 2 views
0

차트 섹션에서 Oracle 튜토리얼을 보려고했지만 지금까지 성공하지 못했습니다.JavaFx 장면 빌더를 사용하여 lineChart 만들기

내가하고 싶은 것은 기본으로 JavaFx 씬 빌더에 추가 한 lineChart를 테스트하는 것입니다.

지금까지 내 코드는 다음과 같습니다 :

public class SimpleController implements Initializable{ 

    public Button btn_getData; 
    public ProgressBar progressBar; 
    public LineChart<String, Integer> lineChart; 

    @Override 
    public void initialize(URL arg0, ResourceBundle arg1) { 
     // TODO Auto-generated method stu 
     lineChart.getXAxis().setAutoRanging(true); 
     lineChart.getYAxis().setAutoRanging(true); 
     progressBar.setId("progressBar"); 

     XYChart.Series series = new XYChart.Series<>(); 
     series.getData().add(new XYChart.Data<>("Jan", 23)); 
     series.getData().add(new XYChart.Data("lol", 2)); 
     lineChart.getData().add(series); 
    } 
} 

당신이 내가 원하는 모두가 바콜이 테스트를 표시하는 내 프로그램입니다 볼 수 있듯이.

누군가가 도와 줄 수 있기를 바랍니다. 또한

당신은 문제가 메신저는 자바 FX : 당신의 fxml에 당신이 당신의 선 차트 노드에 할당 fx:id="lineChart" 같은 것을 가질 것이라고 가정

답변

3

더 잘려고 노력하기 때문에 좋지 않을까 aswell 무엇인지 설명 할 시간이있는 경우 부모 노드에 할당 된 컨트롤러가 작동 할 것입니다.

다른 시도 : series.getData().add(new XYChart.Data<String,Integer>(String,integer)); 대신.