知识大全 英文打字练习

Posted 文件

篇首语:业精于勤荒于嬉,行成于思毁于随。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 英文打字练习相关的知识,希望对你有一定的参考价值。

  java写的英文打字练习的applet   game java文件   -----------------------  import java awt *;  import java applet *;  import java io *;  import begin;      public class game extends Applet  String beginLabel= 开 始 ;  String quitLabel= 退 出 ;  Label label= new Label( B/S英文打字练习 版 );  TextArea context= new TextArea( );  Button beginButton= new Button(beginLabel);  Button quitButton= new Button(quitLabel);  begin bb;      public void init()  context setText( Wele to for java technicology );  setBackground(Color white);  Font f=new Font( SansSerif Font BOLD );  label setFont(f);  add( North label);  add( North context);  add( South beginButton);  add( South quitButton);        public boolean action(Event evt Object arg)  if(arg equals(beginLabel))  if (bb == null)  bb=new begin(this context getText());  else  bb setText(context getText());  bb show();  return true;    else if(arg equals(quitLabel))  System exit( );  return true;    else  return false;          begin java文件   -----------------------  import java applet *;  import java awt *;      class Coordinate  public int x y;  public char name;  public TextField tt;  public Coordinate(int x int y char na)  this x=x;  this y=y;  name= na;          public class begin extends Frame  public Applet parent;  public int wrong= ;  Coordinate number[];  char key[];  char gst[];  String message= ~ =``QWERTYUIOP[]&&ASDFGHJKL: ```ZXCVBNM ?`|` ;  String message = ~ =``qwertyuiop[]&&asdfghjkl: ```zxcvbnm ?`|` ;  String gamestring= wele to my homepage click any key to begin ;  String quitlabel= 返 回 ;  String clearlabel= 重新开始 ;  public String yourrecord= null;  int gst_length;  int message_length;  public TextField tt;  public int changei= ;  public int gstch= ;  public FontMetrics font_m;  public int string_x= ;  public Button clear close;  int w= h= ;      public begin(Applet parent String m)  super( 英文打字练习 );  this parent= parent;  this setBackground(Color white);  gamestring= m;  Panel panel= new Panel();  tt= new TextField( );  clear = new Button(clearlabel);  close= new Button(quitlabel);  add( South tt);  panel setLayout(new FlowLayout());  panel add(clear );  panel add(close);  message_length= message length();  key= new char[message_length];  message getChars( message_length key );  gst_length= gamestring length();  gst= new char[gst_length];  gamestring getChars( gst_length gst );  init();  add( North panel);  resize( );  h= ;  setResizable(false);  show();        public void setText(String tt)  gamestring= tt;  gst_length= gamestring length();  gst= new char[gst_length];  gamestring getChars( gst_length gst );  gstch= ;  wrong= ;  Graphics g= getGraphics();  string_x= ;  repaint();        public void init()  setBackground(Color white);  h= / ;  number= new Coordinate[message_length+ ];  for(int I= ;I<14;I++)  number[I]= new Coordinate(62+I*30,h,key[I]);    for(int I=0;I<14;I++)  number[14+I]= new Coordinate(64+I*30,h+30,key[14+I]);    for(int I=0;I<14;I++)  number[28+I]= new Coordinate(66+I*30,h+60,key[28+I]);    for(int I=0;I<14;I++)  number[42+I]= new Coordinate(68+I*30,h+90,key[42+I]);    number[56]= new Coordinate(60,130+h,key[56]);        public void downboard(int I,Graphics g)  int index=I;  if(index!=56)  g.setColor(Color.lightGray);  g.fillRect(number[index].x+3,number[index].y+4,23,21);  for(int i1=0,j=1;i1<3;i1++,j+=2)  g.setColor(Color.white);  g.fillRect(number[index].x+28-(i1+1),number[index].y+i1+1,1,28-(2*i1+1)-1);  g.fillRect(number[index].x+i1,number[index].y+28-(i1+1),28-(2*i1),1);  g.setColor(Color.gray);  g.fillRect(number[index].x+i1,number[index].y+i1+1,28-(2*i1),1);  g.fillRect(number[index].x+i1,number[index].y+i1+1,1,28-(2*i1+1)-1);    g.setColor(Color.black);  g.drawChars(key,index,1,number[index].x+12,number[index].y+17);    else  g.setColor(Color.lightGray);  g.fillRect(number[index].x+53,number[index].y+4,303,21);  for(int i1=0,j=1;i1<3;i1++,j+=2)  g.setColor(Color.white);  g.fillRect(number[index].x+360-(i1+1),number[index].y+i1+1,1,28-(2*i1+1)-1);  g.fillRect(number[index].x+i1+50,number[index].y+28-(i1+1),310-(2*i1),1);  g.setColor(Color.gray);  g.fillRect(number[index].x+i1+50,number[index].y+i1+1,310-(2*i1),1);  g.fillRect(number[index].x+i1+50,number[index].y+i1+1,1,28-(2*i1+1)-1);            public void paintboard(int I,Graphics g)  int index=I;  if(index!=56)  for(int i1=0,j=1;i1<3;i1++,j+=2)  g.setColor(Color.gray);  g.fillRect(number[index].x+28-(i1+1),number[index].y+i1+1,1,28-(2*i1+1)-1);  g.fillRect(number[index].x+i1,number[index].y+28-(i1+1),28-(2*i1),1);  g.setColor(Color.white);  g.fillRect(number[index].x+i1,number[index].y+i1+1,28-(2*i1),1);  g.fillRect(number[index].x+i1,number[index].y+i1+1,1,28-(2*i1+1)-1);    g.setColor(Color.black);  g.drawChars(key,index,1,number[index].x+12,number[index].y+17);    else  for(int i1=0,j=1;i1<3;i1++,j+=2)  g.setColor(Color.gray);  g.fillRect(number[index].x+360-(i1+1),number[index].y+i1+1,1,28-(2*i1+1)-1);  g.fillRect(number[index].x+i1+50,number[index].y+28-(i1+1),310-(2*i1),1);  g.setColor(Color.white);  g.fillRect(number[index].x+i1+50,number[index].y+i1+1,310-(2*i1),1);  g.fillRect(number[index].x+i1+50,number[index].y+i1+1,1,28-(2*i1+1)-1);            public void paint(Graphics g)  g.setColor(Color.lightGray);  g.fillRect(0,0,600,450);  for(int I=0;I<=56;I++)  paintboard(I,g);  g.drawString(gamestring,string_x,100);        int ch = gst[gstch];  Graphics g1=getGraphics();  record=message2.indexOf(ch);  if(record!=56)  g1.setColor(Color.blue);  g1.fillRect(number[record].x+3,number[record].y+4,22,21);  g1.setColor(Color.red);  g1.drawChars(key,record,1,number[record].x+10,number[record].y+18);    else  g1.setColor(Color.blue);  g1.fillRect(number[record].x+53,number[record].y+4,303,21);          public boolean keyDown(Event evt,int key)  int record2=0;  Graphics g= getGraphics();  if(key==8)  tt.setText("Back Space");  paintboard(changei,g);  downboard(13,g);  changei=13;  gstch--;  string_x=string_x-(font_m.charWidth(gst[gstch-1]));  g.setColor(Color.white);  g.drawChars(gst,gstch-1,1,string_x,100);  return true;    search();  String aa=Integer.toString(key);  record2=gamestring.indexOf(key,gstch-1);  font_m=g.getFontMetrics();  if(record2==(gstch-1))  g.setColor(Color.blue);  else cha138/Article/program/Java/JSP/201311/19295

相关参考

知识大全 想在电脑上练习拼音打字用什么软件

想在电脑上练习拼音打字用什么软件金山打字通,这是最好的练习打字的软件!如何在电脑上练习拼音打字选择适合自己的输入法电脑上是有很多的输入法的,比如说五笔,如果你对五笔口诀烂熟于心小白推荐你用这种输入法,

知识大全 想学26个字母打字,怎么学

想学26个字母打字,怎么学搜索在线打字,第一个出来的有指法练习我想学26个字母,怎么学其实和拼音差不多的,拼音好好温习一下哦。然后唱英文字母歌,很快的..............不过也别急哦O(∩_∩

知识大全 我想学电脑,但是不会打字,问一下键盘怎么用

我想学电脑,但是不会打字,问一下键盘怎么用习一本可以练习正确指法的书,把各个键位的手指的分配记住,能提高速度,鞍山树人计算机学校我想学电脑打字,但是不会拼音,你好你想学电脑打字,但是不会拼音也没有关系

知识大全 电脑上下载一个能打字和考试题一样的软件

电脑上下载一个能打字和考试题一样的软件网上下载一个叫“教之初”的考试软件,自带题库完全满足我们的需要。且题很经典。下载早一点的版本,别下最近的。想在电脑上下载一个练习五笔打字的软件你下载一个“金山打字

知识大全 学习五笔输入法较快的方法是

学习五笔输入法较快的方法是?大神们帮帮忙1.拥有一个好的输入法——极点五笔,下载网址freewb.。2.大量地打字练习,如聊天或使用打字软件来练习。3.实现盲打,并尽量采用词组录入方式。4.还可以加高

知识大全 怎样扣字

怎样扣字?扣字不是快速就能学会的,要按文本练习,也可以找人跟你对打。你可以去贴吧看看的,网上也有文本,翻翻就能找的到。扣字是指打字,扣字是其一种叫法。如今扣字盛行于网络,归类为一种行为项目,寓意打字比

知识大全 我是电脑初学者,电脑应该怎么用呢

我是电脑初学者,电脑应该怎么用呢!你几岁。一般打字连起。然后慢慢熟悉浏览器。我是电脑初学者,我该怎么办把打字速度练习上来,再找一家美术社,工作一段时间,然后找一家设计为主的公司做。这时你需要掌握wor

知识大全 这个学校学费好贵吗

这个学校学费好贵吗?学会计电算化专业毕业后学校会分配就业吗?这是起个好听的名字我们公司最低的同事也比那些教授强建议自己多练习打字然后找个白领跟着他或她上班工资领取了真正实用的也学到了音乐专业毕业后那个

知识大全 网上很多人打字赚钱,是什么意思

网上很多人打字赚钱,是什么意思现在来说兼职打字员都是假的,原因也非常简单,现在电脑普及,打字都很快,电脑打字已经成为一项非常基本的技能了,几乎没有人需要别人帮忙打字了,即使需要,街上的打字复印社很便宜

科学故事 打字机

   爱情的产物-打字机   他的名字叫G.L.邵尔斯,在美国一家烟厂里工作,跟打字机没有一点关系,但由于一连串的奇遇和巧合,使他成了这项专