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

📄 english_test.java

📁 这是一个简单的单词查询系统
💻 JAVA
字号:
//package library2;import java.awt.BorderLayout;import javax.swing.JFrame;import javax.swing.JLabel;import java.awt.*;import javax.swing.JButton;import javax.swing.JTextField;import javax.swing.JCheckBox;import javax.swing.JTextArea;import javax.swing.JToggleButton;import java.io.*;import java.text.*;import java.awt.event.*;import java.awt.*;import java.util.*;import javax.swing.*;/** * <p>Title: </p> * * <p>Description: </p> * * <p>Copyright: Copyright (c) 2005</p> * * <p>Company: </p> * * @author not attributable * @version 1.0 */ public class english_test extends JFrame implements ActionListener{        JButton 退出 = new JButton();     JTextField 待测单词 = new JTextField();     JTextField 输入单词 = new JTextField();     JButton 确定 = new JButton();     JButton 下一个 = new JButton();     public english_test() {         try {             jbInit();         } catch (Exception exception) {             exception.printStackTrace();         }     }     private void jbInit() throws Exception {         setTitle("英语一百");                getContentPane().setLayout(null);         setSize(500,350);         退出.setBounds(new Rectangle(314, 262, 72, 31));         退出.setText("退出");退出.addActionListener(this);         待测单词.setText("");         待测单词.setBounds(new Rectangle(49, 35, 103, 30));         输入单词.setText("");         输入单词.setBounds(new Rectangle(186, 35, 103, 30));         确定.setBounds(new Rectangle(316, 33, 64, 33));         确定.setText("确定");确定.addActionListener(this);         下一个.setBounds(new Rectangle(316, 90, 76, 36));         下一个.setText("下一个");下一个.addActionListener(this);         this.getContentPane().add(退出);         this.getContentPane().add(输入单词);         this.getContentPane().add(待测单词);         this.getContentPane().add( 确定);         this.getContentPane().add(下一个);         setVisible(true);         setDefaultCloseOperation(EXIT_ON_CLOSE);         String str = words.get_english_word();                 待测单词.setText(str);     }     public static void main(String[] args) throws IOException         {                 english_test english_test_object = new english_test();         }          public void actionPerformed(ActionEvent e)         {                String str; //= words.get_chinese_word();                           //待测单词.setText(str);                String word_you;                word_you = 输入单词.getText();                if(e.getActionCommand().equals("确定"))                {                     if((words.word_information.indexOf(word_you,0)) >= 0)                     {                                 JOptionPane.showMessageDialog(null,                                                 "恭喜您答对了!",                                      "output", JOptionPane.WARNING_MESSAGE);                         }                        else                        {                                StringTokenizer	tokenizer =                                new StringTokenizer(words.word_information);                            tokenizer.nextToken(";");                            tokenizer.nextToken(";");                            tokenizer.nextToken(";");                            String str2 = tokenizer.nextToken(";");                            StringTokenizer	tokenizer2 =                                new StringTokenizer(str2);                            tokenizer2.nextToken();                            String str3 = tokenizer2.nextToken();                            JOptionPane.showMessageDialog(null,                                                "正确答案应该是:" + str3,                                     "output", JOptionPane.WARNING_MESSAGE);                        }                           //判断并输出相关信息;                 }                 else if(e.getActionCommand().equals("下一个"))                 {                        待测单词.setText("");                        输入单词.setText("");                        str = words.get_english_word();                        待测单词.setText(str);                           //产生下一个单词;                  }                  else if(e.getActionCommand().equals("退出"))                  {                        setVisible(false);                        test_choice test_choice_object = new test_choice();                  }         }}

⌨️ 快捷键说明

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