Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/387.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 我的程序正在编译,但没有运行 小程序不进入main()方法,而是进入start()和init()。除此之外,Applet是一种不受欢迎的技术,即使您的代码很好,它仍然无法在许多现代浏览器中运行。deff()和defc()在错误的时间完成。将我们的main方_Java_Swing_Applet - Fatal编程技术网

Java 我的程序正在编译,但没有运行 小程序不进入main()方法,而是进入start()和init()。除此之外,Applet是一种不受欢迎的技术,即使您的代码很好,它仍然无法在许多现代浏览器中运行。deff()和defc()在错误的时间完成。将我们的main方

Java 我的程序正在编译,但没有运行 小程序不进入main()方法,而是进入start()和init()。除此之外,Applet是一种不受欢迎的技术,即使您的代码很好,它仍然无法在许多现代浏览器中运行。deff()和defc()在错误的时间完成。将我们的main方,java,swing,applet,Java,Swing,Applet,我的程序正在编译,但没有运行 小程序不进入main()方法,而是进入start()和init()。除此之外,Applet是一种不受欢迎的技术,即使您的代码很好,它仍然无法在许多现代浏览器中运行。deff()和defc()在错误的时间完成。将我们的main方法更改为n.deff();n、 defc();n、 go() import javax.swing.*; import java.awt.event.*; import java.text.DecimalFormat; public clas

我的程序正在编译,但没有运行
小程序不进入
main()
方法,而是进入
start()
init()
。除此之外,Applet是一种不受欢迎的技术,即使您的代码很好,它仍然无法在许多现代浏览器中运行。deff()和defc()在错误的时间完成。将我们的main方法更改为n.deff();n、 defc();n、 go()
import javax.swing.*;
import java.awt.event.*;
import java.text.DecimalFormat;

public class NewClass implements ActionListener {
    JButton cnv;
    JTextField f1;
    JTextField c1;
    JLabel f2;
    JLabel c2;

    public static void main(String[] args) {
        NewClass n = new NewClass();
        n.go();
        n.defc();
        n.deff();
    }

    public void go() {
        JFrame f = new JFrame("Converter");
        cnv = new JButton("Convert");
        cnv.addActionListener(this);
        f.setSize(300, 300);
        f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        f.setVisible(true);
        f.add(f1);
        f.add(f2);
        f.add(c1);
        f.add(c2);
    }

    public void deff() {
        f1 = new JTextField(10);
        f2 = new JLabel("Farenhiet");
    }

    public void defc() {
        c1 = new JTextField(10);
        c2 = new JLabel("Celsius");
    }

    @Override
    public void actionPerformed(ActionEvent e) {
        double ftmp,ctmp;
        DecimalFormat formatter = new DecimalFormat("0.0");
        ftmp = Double.parseDouble(f1.getText());
        ctmp = (5.0 / 9.0) * (ftmp - 32);
        c1.setText(formatter.format(ctmp));
    }
}