2014-03-05 5 views
0

javaFX의 그래프 및 차트 가용성에 익숙한 사람이 있습니까? 막대 그래프를 만드는 방법을 알고 있지만 의심이 있습니다.그래프?

오라클에서 제공하는 자습서로 막대 그래프를 만들지 만, 프로그램에서 제공되는 y 축의 값을 사용하고 있습니다. 그 자체. 따라서 매번 실행할 때마다 동일한 값을 가진 그래프가 표시됩니다.

하지만 내가 원하는 것은 그래프에서 테이블의 값을 읽고 액세스 할 수 있어야하고 테이블의 값에 따라 그래프를 표시 할 수 있어야하므로 실행할 때마다 그래프가 표시됩니다. 현재 데이터베이스에있는 값.
가능합니까?

이 방법이 있는지 알려주십시오. 그들이 정적 값을 취하는 경우에만 javaFX에서 이러한 그래프 및 차트를 갖는 것이 무엇인지 알아야합니다.

날 ..
감사합니다 ..

시나리오 내가 2 열 "혈액형"과 MS 액세스에서 테이블을 가지고 "헤아 렸어요 단위"를 알려 주시기 바랍니다. 이제 혈액 은행에있는 유닛의 수는 환자가 혈액 그룹의 일부 유닛을 reuire하거나 병원이 혈액 은행에 유닛을 추가 할 때마다 계속 유지됩니다. 그래서 내가 원하는 그래프는 테이블에서 "no.of units"을 읽고 각 혈액 그룹의 레벨을 표시 할 수 있어야합니다. 따라서 "no of units"열이 특정 작업으로 인해 수정되면 버튼을 클릭하면 테이블의 각 혈액 그룹의 현재 값을 그래프로 표시 할 수 있습니다. 이제 어떻게해야할까요? 감사합니다. .

+0

가능한지 알고 싶다면. 예, 할 수 있습니다! – ItachiUchiha

+0

는 나 또한 내가 ... – user3367768

답변

0

당신은 당신에게, 우리가 대신 하드 코드 된 값을 전달하는, series1.getData().add()를 사용하여, series1를 작성하는 경우 자바 FX IN 막대 그래프에 문서를 통해 이쪽

http://docs.oracle.com/javafx/2/charts/bar-chart.htm

을 갈 수있는 다음 사이트를 이용해야합니다 database에서 가져온 값을 전달할 수 있습니다.

series2, series3에 대해 똑같은 작업을 수행 할 수 있습니다. 원하는만큼 많은 시리즈를 만들 수 있습니다! 희망은 당신을 위해 명확하거나, 자유롭게 의견을 말할 수 있습니다! :)

-AA

+0

예 내가 사용하는 동일한 PreparedStatement의 PS = con.prepare 의 ResultSet R을 ("* 에서 선택") = ps.executeQuery() 그것을 할 수있는 방법을 알고 싶어요; 동안 (rs.next) {// 내가 여기에 작성해야 무엇 } // rs.getInt (2) 지금은 그래프에 추가하기 위해 작성해야하는지 나에게 값 를 가져 줄래. – user3367768

+0

resultSet의 값을 List/ObservableList에 추가 한 다음 List를 구문 분석하고 시리즈에 추가 할 수 있습니다 – ItachiUchiha

관련 문제