2012-01-11 82 views

回答

2

在servlet/JSP環境中,圖表的動態功能不可用。對於工具提示,您可以使用標籤生成器實現類似效果,如here所示。當然,您可以向servlet提供任何所需的請求參數,但會以每次新請求重新生成圖表爲代價。

爲了改善用戶體驗,除了通過JSP提供靜態圖像之外,還應考慮使用Java Web Start來部署圖表。這個相關的example可能會提示基本的可能性。

+0

謝謝。我使用標記發生器作爲餅圖,條形圖也顯示欄內的值,問題是如果欄的寬度或高度較小,值在圖形上不可見,則此問題主要是與欄和堆棧欄有關我正在使用的圖表。如果我能夠顯示鼠標懸停在欄上的工具提示而沒有在裏面顯示值,用戶可以看到wht是欄/堆疊欄的價值代表。任何人都可以建議我如何解決這個問題。當我使用圖框顯示圖形時會顯示工具提示,但我的是一個Web應用程序。提前致謝。 – Vijayalakshmi 2012-01-25 04:35:51

+0

你可以嘗試調整'setMaximumBarWidth()'。我從來沒有嘗試過,但'org.jfree.chart.imagemap'可以讓你在HTML圖像映射中顯示工具提示。 – trashgod 2012-01-25 04:48:27