【问题标题】:GUI Random Equation GeneratorGUI 随机方程生成器
【发布时间】:2014-05-16 03:33:01
【问题描述】:

我是初学者。我正在制作一个 GUI 随机方程生成器,但是当我尝试编译它时,它说“找不到符号方法 Random”

import javax.swing.*;

import java.awt.*;

import java.awt.event.*;

import java.sql.*;

import java.util.Random;

public class Math extends JFrame implements ActionListener
{
int Num1;
int Num2;
int Operation;
String Operator;

JButton OK = new JButton ("OK");
JLabel Question = new JLabel ("How much is " + Num1 + " " + Operator + " " + Num2);
JTextField Answer = new JTextField (20);

Container c = getContentPane();

public Math()
{
    c.setLayout(new FlowLayout());
    c.add (Question);
    c.add (Answer);

    Answer.addActionListener(this);

    setVisible(true);
}

public void actionPerformed (ActionEvent e)
{
    if (e.getSource() == OK)
    {
        Num1 = (int)(0 + Math.random()*9);
        Num2 = (int)(0 + Math.random()*9);
        Operation = (1+ Math.random()*4);           
    }
}

public static void Main (String args[])
{
    new Math();
}
}

为什么会出现这个错误?

【问题讨论】:

    标签: java user-interface numbers generator equation


    【解决方案1】:

    尝试创建一个 Random 对象。例如:Random random = new Random(); 然后你可以像这样使用它:

    Num1 = 0 + random.nextInt(9);
    Num2 = 0 + random.nextInt(9);
    Operation = 1+ random.nextInt(4); 
    

    【讨论】:

      猜你喜欢
      • 2023-01-12
      • 1970-01-01
      • 2016-09-02
      • 1970-01-01
      • 2015-07-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-21
      相关资源
      最近更新 更多