2013-03-01 2 views
2

렌더러 자체에 액세스하는 도형을 끌 방법이 없습니다.YIntervalRenderer에서 도형을 끄는 방법은 무엇입니까?

renderer.setSeriesShape(0, null); 

은 시리즈 셰이프를 비활성화하지만 공급 업체의 셰이프가옵니다.

renderer.setAutoPopulateSeriesShape(false); 

은 공급자를 사용할 수 없게되지만 기본 모양이 사용됩니다.

renderer.setBaseShape(null); 

null은 매개 변수로 허용되지 않으므로 예외가 발생합니다.

어디에서 도형을 끌까요? 플롯 또는 차트 개체에있을 수 있습니까? 찾을 수 없습니다.

YIntervalRenderer r = new YIntervalRenderer(); 
r.setSeriesShape(0, new Rectangle()); 

답변

2

당신이 제공 할 수있는 빈 Shape

? 그것은 나를 위해 작동하지 않습니다.
+0

당신이를 시도 : 어떤 시리즈 –

+0

아, 미안 해요! –

+0

문제 없음 시리즈가 많은 경우,'AbstractRenderer'에서'getItemShape()'를 오버라이드 할 수 있습니다. – trashgod

관련 문제