word.java

来自「设有一批英文单词存放在一个数组中」· Java 代码 · 共 39 行

JAVA
39
字号
import java.applet.*; 
import java.awt.*; 
import java.awt.event.*;

public class word extends Applet implements ActionListener{ 
  String word[]={"hello","java","applet","world","welcome","to","use","this","program","bye"};//保存单词的word数组 
  int totalWords = 10;  //单词序列中的单词总数10 
  int currentWord = 0;  //当前时刻应该显示单词序号 
  Button b1,b2;

  public void init(){
     Button b1=new Button("上一个");
     Button b2=new Button("下一个");
     setLayout(new BorderLayout());
     Panel operate=new Panel();     
     operate.add(b1);
     operate.add(b2);
     add("South",operate);   //操作控制面板放在底部
     b1.addActionListener(this);
     b2.addActionListener(this);
   }

   public void paint(Graphics g)  { 
     g.drawString(word[currentWord],135,35);  //显示当前单词
   } 

   public void actionPerformed(ActionEvent e) {
     if (e.getSource()==b1)
     { if ( currentWord>0)
        currentWord = --currentWord;   //上一个
     }
     else
       currentWord = ++currentWord % totalWords;  //下一个
     repaint();
   }

}

⌨️ 快捷键说明

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