2009-02-27 37 views
-1

Çakışan öncelikler içeren bir veri kümesine sahip bazı çubuk grafikler çizmeye çalışıyorum.JFreechart XYPlot Çakışan Veri Eserleri

E.g. Farklı renklerde üç çubuk bir noktada çizilebilir, ancak en yüksek önceliğe sahip olanı gösterilecektir. Bu çoğu zaman işe yarıyor, ama arsa üzerinde bazı öncelikler görüyorum, çünkü alt önceliklerden gelen bazı renkler ara sıra sızıyor. Bu sorunu düzeltmek için nerede bulabileceğime dair herhangi bir fikir var mı? Bir kenar yumuşatma sorunu olabileceğini düşünmüştüm, ancak bunu açıp kapatarak nesneler üzerinde hiçbir etkisi yoktur.

cevap

0

Neyi kastettiğinizden emin değilim, ancak muhtemelen veri modelinden görmek istemediğiniz öncelikleri kaldırmanız gerekiyor, daha sonra hiç boyanmayacaklar.

1

Bunun gibi şeyleri daha önce görmüştüm, çünkü birden çok veri dizisini çiziyordum ve çoğunlukla veri kümelerinde büyük bir çakışma vardı ve yalnızca son veri kümesi (üstteki) görüntüleniyordu. zaman. Gizlenen kodunuzda ne yapıyor olursanız olun, düşündüğünüz kadar işe yaramayabilir ve diğer renklerin “kanaması”, çakışmanın daha az önemli olduğu veri kümeleri olduğundan şüpheleniyorum. Bir denemeyi deneyin ve veri kümelerinizin oluşturulma sırasını değiştirin - Barlarınızın baskın renklerinin değiştiğini anladığınızı anlarım.

+0

'my' (gizle) kodum render sırasını değiştirerek yapılır, sorun daha düşük render önceliğine sahip veri kümelerinin hala ara sıra görünmesiydi. Bunun için bir geçici çözüm buldum. –

+0

Nasıl çalıştığını sorsam sorun olur mu? Önerdiğimi düşünmediğim bir şey var, ama çalışmalı, veri kümelerini kaldırmak ve 'gizlendiğinde' boş bir veri kümesiyle değiştirmekti. –