我已經使用jfreechart實現了甘特圖。我想知道如何從客戶端獲取此圖表。此外,我不想只是圖表的圖像,我也想要縮放功能。如何實現這一目標?請幫忙。jfreechart在客戶端
回答
請您詳細說明一下嗎?
儘管servlet上下文中可能有最小交互的圖表,但可以通過Java Web Start從服務器獲得完全交互式的桌面應用程序。在JFreeChart samples中,JWS demo最能說明潛力。
感謝您的回答。這裏是細節。我的甘特圖創建邏輯在服務器端。我在服務器端獲得了此圖表的所有功能(例如,縮放圖表,渲染圖表等),因爲我在服務器端有圖表對象。然而,我並沒有在客戶端獲得這種能力,因爲我只是將生成的PNG圖像發送給客戶端。爲了實現這一點,正如你所說,我可能將不得不採用JWS方法。但是,除了JWS之外,還有沒有其他辦法? – genonymous 2013-03-15 22:48:32
@genonymous:不是我所知道的。我將servlet和JWS方法看作是互補的。我通常只需將JWS應用程序連接到同一臺服務器以獲取數據,但像H2這樣的嵌入式數據庫也可以工作。 – trashgod 2013-03-16 01:32:07
我認爲你必須捕捉客戶端事件,並從服務器端處理它,當然重新加載圖像的變化。
是的,我可以做到這一點,但會大大增加對客戶端請求的響應時間。例如客戶端數據庫發送許多縮放區域,並且對於每個請求服務器都必須一次又一次地產生圖像,然後將其發送到客戶端。 – genonymous 2013-03-16 01:44:04
- 1. 在客戶端
- 2. 在客戶端
- 3. 在客戶端
- 4. 在客戶端
- 5. 在客戶端
- 6. 在客戶端
- 7. 在客戶端
- 8. Java:服務器/客戶端 - >客戶端/客戶端
- 9. 在Java客戶端
- 10. SharedAccessSignature在客戶端
- 11. 在HTTP客戶端
- 12. Elasticsearch傳輸客戶端Java客戶端
- 13. WCF客戶端和非WCF客戶端
- 14. 客戶端到客戶端的連接?
- 15. 獲取客戶端IP的客戶端
- 16. 胖/胖客戶端與瘦客戶端
- 17. Windows客戶端與Web客戶端
- 18. 富Web客戶端與瘦客戶端
- 19. 帶客戶端的Android客戶端Python
- 20. 溫莎WCF多客戶端客戶端
- 21. 在線客戶端到客戶支付
- 22. 打開電子郵件客戶端與JFreeChart的圖(圖像)粘貼在身體
- 23. jQuery客戶端端
- 24. module.exports客戶端端
- 25. 從客戶端
- 26. 客戶端Cookie
- 27. Javascript:DLNA客戶端
- 28. RTSP客戶端
- 29. 客戶端TimeZoneInfo
- 30. Laravel:GuzzleHttp客戶端
我會使用[標籤:javawebstart]。 – trashgod 2013-03-12 02:29:32
您能否詳細闡述一下? – genonymous 2013-03-12 03:52:12