Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/376.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 如何在“中使用JLabel”;“已执行的公共无效诉讼”;_Java_Swing_Actionlistener_Jlabel - Fatal编程技术网

Java 如何在“中使用JLabel”;“已执行的公共无效诉讼”;

Java 如何在“中使用JLabel”;“已执行的公共无效诉讼”;,java,swing,actionlistener,jlabel,Java,Swing,Actionlistener,Jlabel,我有一个任务是创建一个华氏温度到摄氏温度的转换器,我写的程序如下,这是老师教我们的方式,所以我必须遵循它,我知道它甚至很初级,但我没有其他选择来遵循他的愚蠢方式 我所需要的帮助是,我想用“JLabel”替换最后一行中的JOptionPane,我想在JLabel中显示结果。我能做什么 Converter.java WindowFrame.java 创建一个新的JLabel,然后将其添加到容器中(JFrame),然后在actionPerformed中执行以下操作: public void actio

我有一个任务是创建一个华氏温度到摄氏温度的转换器,我写的程序如下,这是老师教我们的方式,所以我必须遵循它,我知道它甚至很初级,但我没有其他选择来遵循他的愚蠢方式

我所需要的帮助是,我想用“JLabel”替换最后一行中的JOptionPane,我想在JLabel中显示结果。我能做什么

Converter.java

WindowFrame.java


创建一个新的
JLabel
,然后将其添加到容器中(
JFrame
),然后在
actionPerformed
中执行以下操作:

public void actionPerformed(ActionEvent arg0)
{
    String s = Textbox.getText();
    int res = Integer.parseInt(s);
    String result = String.valueOf((res-32)*(5)/(9));
    label.setText(result);
}

在Converter.java中进行如图所示的更改


1。创建和添加新元素(
JLabel
),就像使用
Textbox
按钮1
一样。2.使用
JLabel.setText()
输出结果。非常感谢。简单快速!干杯。非常感谢你的帮助!救了我很多。
public class WindowFrame {
public static void main(String[] args) {
    Converter x = new Converter();
}
}
public void actionPerformed(ActionEvent arg0)
{
    String s = Textbox.getText();
    int res = Integer.parseInt(s);
    String result = String.valueOf((res-32)*(5)/(9));
    label.setText(result);
}