⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 j4lchartdemos.java

📁 RChart 2.1 for the Java[TM] Platform and SWT 有源码
💻 JAVA
字号:
package com.java4less.rchart.samples;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import com.java4less.rchart.Chart;import com.java4less.rchart.ChartAdapter;import com.java4less.rchart.ChartListener;import com.java4less.rchart.ChartLoader;import com.java4less.rchart.android.ChartPanel;import com.java4less.rchart.samples.ShowChart;import android.app.Activity;import android.app.ListActivity;import android.content.Intent;import android.os.Bundle;import android.util.Log;import android.view.View;import android.widget.ListView;import android.widget.SimpleAdapter;public class J4LChartDemos extends ListActivity  {		private static final String TAG = "J4LChartDemos";		String[] examples={"combined2Positions.txt","patternFilling.txt","linechart.txt","barChart3D.txt","targetZones.txt","MultiCharts.txt","radarChart.txt","scatterChart.txt","areaChart.txt","areaCurves.txt","axisOnTop.txt","barChart.txt","barImages.txt","bubbleChart.txt","candleStick.txt",			"combinedChart.txt","event.txt","gauge.txt","linechart3D.txt","linechartClipping.txt","linechartNULLS.txt",			"pieChart2D.txt","piechart3D.txt","realtime.txt","stackedBar.txt",			"StackedMultiAxis.txt","MultiAxis.txt"}; 			String[] labels={"Combined","Curves and notes","Linechart","Barchart 3D (update)","Target zones","Multicharts","Radarchart","Scatterchart","Areachart","Curves","Axis on Top","Barchart","Bars and Images","BubbleChart","Candlestick",			"Combined 2","Events","Gauge","Linechart 3D","Linechart & Clipping","Linechart and nulls",			"Piechart 2D","Piechart 3D","Realtime","Stacked bars",			"Stacked Multiaxis","MultiAxis"}; 					    /** Called when the activity is first created. */    @Override    public void onCreate(Bundle icicle) {        super.onCreate(icicle);                List<Map> list = new ArrayList<Map>();                        for (int i=0; i<examples.length;i++)            addItem(list, labels[i], activityIntent(examples[i]));                setListAdapter(new SimpleAdapter(this, list,                android.R.layout.simple_list_item_1, new String[] { "title" },                new int[] { android.R.id.text1 }));       	    }        protected Intent activityIntent(String fileName) {        Intent result = new Intent();        result.setClass(this.getApplication(),ShowChart.class);        result.putExtra("com.java4less.rchart.samples.file", fileName);        return result;    }    protected void addItem(List<Map> data, String name, Intent intent) {        Map<String, Object> temp = new HashMap<String, Object>();        temp.put("title", name);        temp.put("intent", intent);        data.add(temp);    }            @Override    protected void onListItemClick(ListView l, View v, int position, long id) {        Map map = (Map) l.obtainItem(position);        Intent intent = (Intent) map.get("intent");        startActivity(intent);    }    	  	          }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -