资源简介
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;i< 10;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 & x0< 600){M_graphics.drawLine(x030x0380);}
if(y0 >30 & y0< 380){M_graphics.drawLine(50y0600y0);}
if(X >50 & X< 600){M_graphics.drawLine(X30X380);}
if(Y >30 & Y< 380){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
评论
共有 条评论