資源簡介
java寫的期貨交易源碼

代碼片段和文件信息
import?java.applet.*;?
import?java.awt.*;?
import?java.io.*;?
import?java.net.*;
public?class?Stockapplet?extends?java.applet.applet?implements?Runnable
{?//以下是公用變量的聲明部分
????int?Move_Length=0Move_Sum=0;
????String?FileNameName_StrContent_Date;
????int?SP[]=new?int[2000];
????int?KP[]=new?int[2000];
????int?JD[]=new?int[2000];
????int?JG[]=new?int[2000];
????int?Mid_Worth[]=new?int[2000];
????String?myDate[]=new?String[2000];
????double?CJL[]=new?double[2000];
????double?MaxCJLMidCJL;
????Label?label[]=new?Label[10];
????int?MaxWorthMinWorth;
int?x_move0x_move1MaxLength=0;
????int?x0y0XYRecord_Num;
????boolean?Mouse_MoveName_Change=true;
????int?JX_Five1JX_Five2JX_Ten1JX_Ten2;
public?void?init()
{
??//TextField?text1=new?TextField();
??//Thread?M_pointThread=null;
??????setLayout(null);??????????????????//聲明布局管理器
??????this.setBackground(Color.white);????//設置背景色
??this.setForeground(Color.black);?????//設定文字顏色
??????for(int?i=1;i10;i++)??????//以下循環用于向布局中添加標簽
??????{
????????label[i]=new?Label();
????????this.add(label[i]);
????????label[i].reshape(i*80-65105015);
????????if(i==2){label[i].reshape(80107015);}
????????if(i==7){label[i].reshape(510108015);}
????????if(i?>7){label[i].reshape((i-8)*490+453807015);}
??????}
??????FileName=“000001“;????????//程序啟動時的默認股票代碼
??????Name_Str=“上證指數“;
??????this.add(text1);?????????????//向布局中添加文本框
??????text1.reshape(1503857020);
??????text1.getText();?????????????//取得文本框中輸入的內容
}
??Thread?M_pointThread=null;
public?void?start()
{????//創建并啟動多線程
????if?(M_pointThread==null)
????{
????????M_pointThread=new?Thread(this);
????????M_pointThread.start();
????}
}
public?void?run()
{????//運行多線程
????Graphics?M_graphics;
????M_graphics=getGraphics();
????M_graphics.setXORMode(Color.white);
????while(true)??//繪制“十字”游標
????{
????????try
????????{
????????????if(Mouse_Move==true)
????????????{
????????????????if(x0?>50?&?x0600){M_graphics.drawLine(x030x0380);}
????????????????if(y0?>30?&?y0380){M_graphics.drawLine(50y0600y0);}
????????????????if(X?>50?&?X600){M_graphics.drawLine(X30X380);}
????????????????if(Y?>30?&?Y380){M_graphics.drawLine(50Y600Y);}
????????????????Mouse_Move=false;
????????????????x0=X;
????????????????y0=Y;
????????????}
????????}catch(NullPointerException?npe){}?
????}
}
??TextField?text1=new?TextField();
public?boolean?action(Event?evtobject?arg)???//監測事件
????{
????????FileName=text1.getText();????//取得新文件名
????????repaint();?
?????//將各變量恢復初始狀態
????????Name_Change=true;
????????Move_Length=0;
????????Move_Sum=0;
????????MaxLength=0;
????????MaxCJL=0;
????????return?true;
????}
public?boolean?keyDown(Event?evtint?key)??//檢測鍵盤事件
????{
????????if(key==10)????//檢測是否是回車鍵
????????{
????????????Event?event=new?Event(text1Event.ACTION_EVENT“text1“);
????????????deliverEvent(event);
????????????return?true;
????????}
????????return?false;
????}
public?boolean?mo
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????12444??2013-08-14?20:25??Stockap
-----------?---------??----------?-----??----
????????????????12444????????????????????1
評論
共有 條評論