- jfreechart से एक या दो दिन कैसे बाहर निकालें? मेरे पास शनिवार के बिना शनिवार और चार्ट के बिना इनपुट तिथि है, लेकिन अक्ष में सभी तारीखें हैं।
- मेरे पास स्क्रीन पर सभी अतिरिक्त आइटम हैं। < = स्क्रीन पर 100 आइटम और सही आइटम पर स्क्रॉल करने पर और अधिक जोड़ें।
अद्यतन: मैं CandleChart बनाने के लिए, प्रयोग किया जाता JfreeChart पुस्तकालय। 12 और 14 दिनों के बीच चार्ट को बाधित नहीं किया जाना चाहिए।Jfreechart: चार्ट से सप्ताहांत के दिनों को कैसे बाहर रखा जाए?
इस स्ट्रिंग है: एक या कुछ दिन शायद बंद का समय है।
static TimeSeries t1 = new TimeSeries("");
RegularTimePeriod day = new Day();
RegularTimePeriod hour = new Hour();
private static OHLCDataset createPriceDataset(String FILENAME_SD)
{
OHLCSeries s1 = new OHLCSeries(FILENAME_SD);
if (!Environment.getExternalStorageState().equals(
Environment.MEDIA_MOUNTED)) {
}
File sdPath = Environment.getExternalStorageDirectory();
sdPath = new File(sdPath.getAbsolutePath() + "/" + DIR_SD);
File sdFile = new File(sdPath, FILENAME_SD);
try {
BufferedReader in = new BufferedReader(new FileReader(sdFile));
DateFormat df = new SimpleDateFormat("dd.MM.yyyy HH:mm");
String inputLine;
in.readLine();
while ((inputLine = in.readLine()) != null) {
String[] data = inputLine.split("\\s+");
Date date = df.parse(data[0] + " " + data[1]);
double open = Double.parseDouble(data[2]);
double high = Double.parseDouble(data[3] );
double low = Double.parseDouble(data[4] );
double close = Double.parseDouble(data[5] );
// double volume = Double.parseDouble(st.nextToken());
//double adjClose = Double.parseDouble(st.nextToken());
s1.add(new Hour(date), open, high, low, close);
t1.add(new Hour(date), open);
}
in.close();
}
catch (Exception e) {
e.printStackTrace();
}
OHLCSeriesCollection dataset = new OHLCSeriesCollection();
dataset.addSeries(s1);
return dataset;
}
इसके अलावा, चित्र जूम फाइल में कैसे मच स्ट्रिंग पर निर्भर करता है:
12.10.2012 19:00 1.2951 1.296 1.2947 1.2956
12.10.2012 20:00 1.2956 1.296 1.295 1.2954
**12.10.2012 21:00 1.2955 1.2959 1.2948 1.2949**
**14.10.2012 22:00 1.2952 1.296 1.2948 1.2953**
14.10.2012 23:00 1.2955 1.2955 1.2942 1.2947
इस कोड है। स्क्रीन पर 100 से अधिक मोमबत्तियां कैसे खींचना?
यह कुछ तार के साथ फ़ाइल से चार्ट है:
आपको एक उदाहरण या आगे जानकारी जोड़ सकते हैं, इसकी जानकारी आप – GrahamA
प्रदान की है यह की तरह लग का उपयोग कर मदद करने के लिए किया था आप 'DefaultHighLowDataset' का उपयोग कर रहे हैं, आपको रिक्त स्थान से बचने के लिए 'श्रेणी डेटासेट' का उपयोग/कार्यान्वित करने की आवश्यकता होगी, लेकिन मुझे नहीं लगता कि बॉक्स के बाहर एक उपयुक्त कार्यान्वयन है। – GrahamA
यह एक बहुत अच्छा लग रहा प्रश्न है। –