जीडब्ल्यूटी हाईचर्ट्स मोक्सीएप्स - टूलटिप में श्रृंखला का रंग कैसे प्राप्त करें और स्क्रीनटिप को स्क्रीन से बाहर जाने से रोकें

हम मोक्सीएप्स हाईचार्ट v1.3.0 का उपयोग कर रहे हैं लाइन चार्ट के लिए टूलटिप प्रदर्शित करने में हमारे पास दो आवश्यकताएं हैं।

मैं। एक्स अक्ष डेटाटाइम धुरी है। हमें टूलटिप में प्रदर्शित दिनांक को प्रारूपित करने की आवश्यकता है। तो ToolTipData का उपयोग करके, हमने टूलटिप में दिनांक स्वरूपित किया। लेकिन टूलटिप में श्रृंखला नाम के रंग खो गए हैं। टूलटिप साझा किया जाता है। संबंधित रंग के साथ टूलटिप में श्रृंखला का नाम कैसे प्रदर्शित करें?

ii। हमारी टूलटिप ऊंचाई/चौड़ाई में बढ़ सकती है। इस तरह के परिदृश्य में, टूलटिप स्क्रीन से बाहर चला जाता है यानी टूलटिप का आधा दृश्य दिखाई देता है और दूसरा आधा स्क्रीन से बाहर चला जाता है। मैंने टूलटिप में टेक्स्ट लपेटने के लिए एचटीएमएल टैग का इस्तेमाल किया। मैंने एचटीएमएल टैग पर चौड़ाई लगाने की कोशिश की। लेकिन इसका कोई प्रभाव नहीं है। टूलटिप को स्क्रीन से बाहर कैसे रोकें?

कोड स्निपेट पाएं setToolTip (नया टूलटिप ()। सेटशेयर (सत्य) .setCrosshairs (सत्य) .setFormatter (नया टूलटिपफॉर्मेटर() {       सार्वजनिक स्ट्रिंग प्रारूप (अंतिम टूलटिपडाटा टूलटिपडाटा)       {         अंतिम स्ट्रिंगबिल्डर टूलटिपकंटेंट = नया स्ट्रिंगबिल्डर ();         स्ट्रिंग स्वरूपित दिनांक = दिनांक समय Format.getFormat ("yyyy-MM-dd")। प्रारूप (               नई तिथि (टूलटिपडेटा .getXAsLong (0)));

    tooltipContent.append("").append(formattedDate)
      .append("");
    for (int i = 0; i < toolTipData.getPointsLength(); i++)
    {
      tooltipContent.append("
").append("") .append(toolTipData.getSeriesName(i)).append(":").append(toolTipData.getYAsDouble(i)); tooltipContent.append(""); } return tooltipContent.toString(); } }));

कृपया मुद्दों में मदद करें। अग्रिम में धन्यवाद

0
जोड़ा संपादित
विचारों: 1

कोई जवाब नहीं है

0