Kendi uygulamamda kullanabileceğim görselleştirme için bir java grafik kitaplığına ihtiyacım var. Jgrafın görselleştirme için mükemmel olduğunu, ancak düğümlerin açık bir şekilde konumlandırılmasını gerektirdiğini keşfettim. Otomatik düzeni destekleyen herhangi bir açık kaynak java grafik kütüphanesi var mı? Herhangi bir öneri benim için gerçekten yararlı olacaktır. (Serbest eval vardır) özgür değil -Otomatik yerleşimi destekleyen görselleştirme için bir java kütüphanesine ihtiyacınız var
cevap
Ben başarı ile yıllardır JGO kullandım.
http://www.nwoods.com/go/jgo.htm
Bu digraphs ve seçeneklerini autoLayout emin, belki daha fazlası için, kuvvet-yönetti. Bence daha yeni versiyonlar daha sert.
Thx. Jung'un problemim için bir çözüm olabileceğini keşfettim. Otomatik düzeni destekler ve açık kaynaklıdır. Ben de JGo deneyeceğim. –
JGraph otomatik düzen destek yapar ve grafik ve hieracichal düzeni algoritmaları bir dizi içerir.
Ayrıntılar için API referansına ve örnek koduna bakın.
bölüm 7 yoktur. JGraph otomatik düzen için oldukça kullanışsızdır, düzen için çok fazla sınıf olduğunu görebiliyorum ama bunları nasıl kullanacağına dair bir ipucu yok. – Mahes
Yaklaşık bir yıl önce bu soruya yanıt verdiğimden bu yana dokümanları değişti. En iyi bahsinizi indirmek, kaynak koduna, örneklere ve API referans kılavuzuna bakmak veya daha iyi belgelendirilmiş bir ürüne geçmek. – Simon
Bunu yapmak için çok sayıda paket var. Eğer graphviz için kullanılırsa, o zaman java için graphviz kütüphanesinde bir tür (orijinal olarak sanki tam değil) 'dir Grappa, gibi olabilir.
jung çeşitli düzen motorları sağlayan da oldukça iyidir.
güzel grafik görselleştirme ve animasyon oluşturmak için ilgilenilen bir başka araç prefuse olduğunu. Çok esnek ve karmaşık düzenlerle çok iyi görünen görselleştirmelere yol açabilir.
Bunların hepsi java kütüphaneleri ve açık kaynaklardır.
- 1. Modbus Java kitaplığına ihtiyacınız var
- 2. Bir Fotoğrafı Fotoğraf Kütüphanesine kaydetmek için bir yol var mı?
- 3. Bir xpath sorgusu için yardıma ihtiyacınız var
- 4. Java için hafif kod düzenleyici aracı JavaScript'i destekleyen
- 5. Eşanlamlılar veritabanına ihtiyacınız var?
- 6. Görseller için bir Öğe Yerleşimi gibi bir şey var mı?
- 7. Graphx Görselleştirme
- 8. Boşluktan kurtulmak için yardıma ihtiyacınız var CSS
- 9. nodejs'de saklı yordamları destekleyen mysql için bir sürücü var mı?
- 10. Yardıma ihtiyacınız var! Bu istisna çözmek için nasıl
- 11. Bir çözüme mi ihtiyacınız var urllib2
- 12. Tek bir nesnedeki koordinatlara ihtiyacınız var
- 13. İyi bir JavaScript yükleyicisine ihtiyacınız var
- 14. Prefuse görselleştirme araç setinin bir python eşdeğeri var mı?
- 15. Bir sayının yüzde kaçına ulaşılması için yardıma ihtiyacınız var
- 16. Akka Aktörler: Bazı temelleri anlamak için bir örneğe ihtiyacınız var
- 17. Her VBO için bir VAO'ya ihtiyacınız var mı?
- 18. Rails, created_at tarafından bir dizine mi ihtiyacınız var?
- 19. Bir ortalama ve sıralama yöntemi çıktılamak için tarayıcı sınıfını kullanarak Java dizisi yardımına ihtiyacınız var
- 20. Açık kaynaklı bir kaynak seçerken yardıma ihtiyacınız var GIS
- 21. Yerleşimi bir div
- 22. Ilgili kavanozları Eclipse'de otomatik olarak JAVA yapı yolu kütüphanesine ekleyebilir miyim?
- 23. Bileşenleri bir SWF kütüphanesine eklemenin doğru yolu nedir?
- 24. Cassandra keyspaces için herhangi bir görselleştirme araçları?
- 25. Bu görselleştirme türünün adıdır bilmiyorum java
- 26. Bir Arabirimi destekleyen bir DynamicObject oluşturmanın bir yolu var mı?
- 27. Ekran Yerleşimi İçin Ekran Görüntüsü
- 28. Pexpect için otomatik bir bakış var mı?
- 29. sertifika zincirlerini anlama konusunda yardıma ihtiyacınız var
- 30. MapView yerleşimi
Sen bir veri kaynağına işaret ve onu çizmek gereken sadece bir açık kaynak kitaplığı istiyorum, ama nasıl nerede görünmesini bilecek? Sadece jpanel'in ne olduğunu anlatıyor musun? Nasıl kullanmak istediğinizi açıklamak faydalı olabilir. Yanıt için –
Thx. Jung'un (http://jung.sourceforge.net) sadece grafiğin yapısını belirtmesi gereken otomatik düzenini desteklediğini keşfettim. Grafiğin düzeni kütüphane tarafından yapılır. Graphviz ayrıca mükemmel grafik çıkışı üretebilir, ancak muhtemelen uygulamaya doğrudan eklenemez. Yanıt için –