求大神帮忙编个JAVA的GUI程序,将摄氏温度和华氏温度互相转换 , 十分感谢!import java.awt.EventQueue;
import javax.swing.JFrame;
import javax.swing.JButton;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import javax.swing.JLabel;
import java.awt.Font;
import java.awt.Color;
import javax.swing.JTextField;
public class A {
private JFrame frame;
/**
* Launch the application.
*/
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
A window = new A();
window.frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}
/**
* Create the application.
*/
public A() {
initialize();
}
/**
* Initialize the contents of the frame.
*/
int count = 0;
private JTextField txt1;
private JTextField txt2;
private JLabel label;
private JLabel label_1;
private void initialize() {
frame = new JFrame();
frame.setTitle("温度转换");
frame.getContentPane().setFont(new Font("华文楷体", Font.PLAIN, 18));
frame.setBounds(100, 100, 450, 108);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.getContentPane().setLayout(null);
label_1 = new JLabel("华氏温度 :");
label = new JLabel("摄氏温度");
label.setFont(new Font("宋体", Font.PLAIN, 14));
label.setForeground(Color.BLACK);
label.setBounds(22, 20, 77, 29);
frame.getContentPane().add(label);
txt1 = new JTextField();
txt1.setBounds(111, 24, 66, 21);
frame.getContentPane().add(txt1);
txt1.setColumns(10);
JButton button = new JButton("");
button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
Double d = Double.valueOf(txt1.getText());
d = d*1.832;
txt2.setText(d"");
}
});
JButton button2 = new JButton("");
button2.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
Double d = Double.valueOf(txt2.getText());
d = (int)((d- 32)/1.8*100)/100.0;
txt1.setText(d"");
}
});
button.setBounds(210, 23, 33, 23);
frame.getContentPane().add(button);
button2.setBounds(180, 23, 33, 23);
frame.getContentPane().add(button2);
txt2 = new JTextField();
txt2.setBounds(264, 24, 66, 21);
frame.getContentPane().add(txt2);
txt2.setColumns(10);
label_1.setForeground(Color.BLACK);
label_1.setFont(new Font("宋体", Font.PLAIN, 14));
label_1.setBounds(343, 20, 77, 29);
frame.getContentPane().add(label_1);
}
}
Java编程要求:从键盘上输入一个摄氏温度C,输出对应的华氏温度F?package test;
import java.text.DecimalFormat;import java.util.Scanner;
public static void main(String args)
DecimalFormat format=new DecimalFormat("0.00")
System.out.println("请输入想要计算的摄氏温度:")
System.out.println("对应的摄氏温度为:" C);
return 5*(F-32)/9;
JRE
是个运行环境,JDK是个开发环境 。因此写Java程序的时候需要JDK,而运行Java程序的时候就需要JRE 。而JDK里面已经包含了JRE,因此只要安装了JDK,就可以编辑Java程序,也可以正常运行Java程序 。但由于JDK包含了许多与运行无关的内容,占用的空间较大,因此运行普通的Java程序无须安装JDK,而只需要安装JRE即可 。
怎么用java实现将华氏度转换为摄氏度,并以华氏度和摄氏度为单位分别显示该温度要求从控制台录入温度信息Scanner input = new Scanner(System.in);
double h = input.nextDouble();
double c = (h - 32) / 1.8;
System.out.println("华氏度:" h "℉");
System.out.println("摄氏度:" c "℃");
JAVA编程将华氏温度转换为摄氏温度public class Main {
/**
* 华氏温度转摄氏温度
* @param tW 华氏温度
* @return 摄氏温度
【java华氏温度转换代码 java求华氏温度】*/
public static float W2C(float tW)
{
return (tW-32)*5/9;
}
/**
* 摄氏温度转华氏温度
* @param tC 摄氏温度
* @return 华氏温度
*/
public static float C2W(float tC)
{
return 9*tC/5 32;
}
/**
* @param args
*/
public static void main(String[] args) throws IOException
{
// TODO Auto-generated method stub
intln(Main.W2C(100));// 华氏100度转摄氏温度
intln(Main.C2W(100));// 摄氏100度转华氏温度
}
}
编写java程序当给定一个摄氏温度C,计算华氏温度F的值并输出.,其转换公式如下:F=(9/5) 急急急按照java华氏温度转换代码你java华氏温度转换代码的要求编写的根据给定摄氏温度C计算华氏温度F的Java程序如下
import java.util.Scanner;
public class Temperature {
public static void main(String[] args) {
System.out.println("请输入摄氏温度C");
Scanner sc=new Scanner(System.in);
double C=sc.nextDouble();
double F=C*9.0/5 32;
System.out.println("华氏温度F的值为" String.format("%.2f",F));
}
}
运行结果
请输入摄氏温度C
33.2
华氏温度F的值为91.76
java华氏温度转换代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java求华氏温度、java华氏温度转换代码的信息别忘了在本站进行查找喔 。
推荐阅读
- 干部如何正确面对新媒体,领导干部如何面对媒体
- 竞速手机游戏合集,竞速手机单机游戏
- HTML5text不可输入,html不可编辑
- Java支付结算业务代码 java 支付接口
- wordpress进的慢,wordpress打开网页慢
- flutter数据库接口,flutter数据存储
- 自定义贴纸赛车游戏大全,贴纸车子
- 怎么把表导进oracle oracle 表导入数据用什么命令
- 什么设备可以过滤原声视频,什么设备可以过滤原声视频呢