안녕하세요

그림이라고 질문했는데 파이차트에 더가깝다고해야하나..

데이타베이스에 들어가있는 자료를 통계적으로 분석해서
각 아이템들이 어느정도 분포하는지 파이차트나 바차트처럼 그리고싶습니다
예를 들어서 아이템종류가 딸기 배 사과 이렇게 3개가있다고 하고
이 아이템개수가 매 30초마다 유저에따라서 증가한다고했을때
딸기 갯수 5개 : 50 %
배 갯수 3개 : 30%
사과 갯수 2개 :20%

이렇게 퍼센트로서 그림을 그리고 싶거든요
그런데 30초마다 업데이트 되니까 데이터베이스에서 30초마다 쿼리를 해서
매 30초마다 그래프가 바뀌어야합니다.

30초마다 캔버스에서 그려도 되긴하는데
 xml로 프로포션으로 그리면 프로세스가 적게먹을까 생각해서 그렇게하고싶은데
Java 코드에있는 변수값을 xml에서 파라미터처럼 사용할수있나요?

안되면 캔버스에서 해야되는데 제가 캔버스를 잘 이해를 못해서 ...
아 그리고 몇개 오픈소스 차트그리는 라이브러리는 디자인에서 맞지않구해서
이런 예제같은거있는곳 링크걸어주시면 감사하겠습니다 (__)