编写JAVA程序 从输入对话框读入DOUBLE型的华氏度 将其转换为摄氏度 并在消息对话框中显示结果

编写JAVA程序 从输入对话框读入DOUBLE型的华氏度 将其转换为摄氏度 并在消息对话框中显示结果,第1张

import javaawteventActionEvent;

import javaawteventActionListener;

import javaxswingJButton;

import javaxswingJFrame;

import javaxswingJOptionPane;

import javaxswingJTextField;

public class Test extends JFrame {

private static final long serialVersionUID = 1L;

private JTextField txt1;

String key;

public void init() {

getContentPane()setLayout(null);

setResizable(false);

setTitle("Test");

setBounds(100, 100, 300, 300);

setDefaultCloseOperation(JFrameEXIT_ON_CLOSE);

txt1 = new JTextField();

txt1setBounds(10, 55, 274, 20);

getContentPane()add(txt1);

setVisible(true);

final JButton btnOk = new JButton();

btnOkaddActionListener(new ActionListener() {

public void actionPerformed(ActionEvent arg0) {

double f = temp();

JOptionPaneshowMessageDialog(null,f);

}

});

btnOksetText("OK");

btnOksetBounds(92, 95, 99, 23);

getContentPane()add(btnOk);

}

public double temp(){

double c = DoubleparseDouble(txt1getText());

double f = c 9 / 50 + 32;

return f;

}

public static void main(String args[]) {

Test test = new Test();

testinit();

}

public Test() {

super();

}

}

package orgwoodutil;

import javaioIOException;

import javaioInputStream;

import javasqlConnection;

import javasqlDriverManager;

import javasqlPreparedStatement;

import javasqlResultSet;

import javasqlSQLException;

import javautilProperties;

/

这是一个链接类:

注意:我这里使用的mssqlproperties文件保存连接数据库信息

该文件(mssqlproperties)必须放在src目录下

由于没有安装SqlServer 没有测试,

楼主可以自己测试一下(把此类,拷贝到你的项目中,创建好mssqlproperties文件)

运行本类,没有错误就是正确的了

有什么问题:可以邮箱:314819950@qqcom

@author Administrator

/

public class DBUtil2 {

public static Properties props;

public static String DRIVER_NAME="commicrosoftsqlserverjdbcSQLServerDriver";

public static String URL="jdbc:sqlserver://1721642234:1433;DatabaseName=0840software";

public static String USER="java2";

public static String PASSWORD="java2";

static{

props=new Properties();

try {

InputStream is=DBUtil2classgetClassLoader()getResourceAsStream("dbproperties");

propsload(is);

DRIVER_NAME=propsgetProperty("driver");

URL=propsgetProperty("url");

USER=propsgetProperty("user");

PASSWORD=propsgetProperty("pass");

ClassforName(DRIVER_NAME);

} catch (ClassNotFoundException e) {

eprintStackTrace();

} catch (IOException e) {

eprintStackTrace();

}

}

public static Connection getConnection() throws SQLException{

Connection con=DriverManagergetConnection(URL, USER, PASSWORD);

return con;

}

public static void close(ResultSet rs,PreparedStatement ps,Connection con) throws SQLException{

if(rs!=null){

rsclose();

}

if(ps!=null){

psclose();

}

if(con!=null){

conclose();

}

}

public static void main(String[] args) throws SQLException {

Systemoutprintln("测试获得连接: "+DBUtil2getConnection());

}

}

以上就是关于编写JAVA程序 从输入对话框读入DOUBLE型的华氏度 将其转换为摄氏度 并在消息对话框中显示结果全部的内容,包括:编写JAVA程序 从输入对话框读入DOUBLE型的华氏度 将其转换为摄氏度 并在消息对话框中显示结果、编写一个以读配置文件的Java连接数据库的程序。通过读取文件的相关属性来连接相应的数据库。文件mssql.ini、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9845846.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存