资源简介
将人民币与美元、欧元、英镑等多种货币的汇率保存在指定文件中,设计图形用户界面,使用表格组件显示汇率表,实现多种货币值的相互转换。

代码片段和文件信息
package com.una.corl;
import javax.swing.JComboBox;
import com.una.model.MyFile;
import com.una.model.MyTablePanel;
public class MyFunction
{
private boolean flag = false;
private String line = null;
private final MyFile file = new MyFile();
private final MyTablePanel tablePanel=MyTablePanel.getInstance();
public MyFunction()
{
}
public void readToTable(JComboBox leftCboxJComboBox rightCbox)
{
while (!flag)
{
line = file.readOneLine();
if (line == null)
{
System.out.println(“end in file“);
flag = true;
return;
}
final String[] aStrings=line.split(“@“);
tablePanel.insertModelData(aStrings);
/*boolean exist = false;
for(int i=0;i<=leftCbox.getItemCount();i++){
if(!exist){
leftCbox.addItem(aStrings[0]);
}
if(aStrings[0].equals(leftCbox.getItemAt(i))){
exist=true;
}
}*/
leftCbox.addItem(aStrings[0]);
rightCbox.addItem(aStrings[1]);
}
}
public void transframe()
{
// TODO Auto-generated method stub
}
public double doTrans(double ACountaryDataString ACountaryString BCountary)
{
// TODO Auto-generated method stub
double ExchangeRate = 0;
for(int i=0;i if((ACountary+BCountary+““).equals(tablePanel.getTableElement(i 0)+tablePanel.getTableElement(i 1))){
ExchangeRate=Double.parseDouble(tablePanel.getTableElement(i 2));
System.out.println(“get ExchangeRate success :“+ExchangeRate);
}
}
final double result=ACountaryData*ExchangeRate;
return result;
}
/**
* 没用到实现有问题正确的实现方法应该是读一行就往下拉框中写一行
* @param leftCbox
* @param rightCbox
*/
public void setLRComboBox(JComboBox leftCboxJComboBox rightCbox){
final int row=tablePanel.getTableRow();
for(int i=1;i <= row;i++){
final String leftString=tablePanel.getTableElement(row 1);
leftCbox.addItem(leftString);
final String rightString=tablePanel.getTableElement(row 2);
rightCbox.addItem(rightString);
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-08-07 17:14 MyParties\
目录 0 1980-01-01 00:00 MyParties\src\com\una\view\
目录 0 1980-01-01 00:00 MyParties\src\com\una\model\
目录 0 1980-01-01 00:00 MyParties\src\
目录 0 2018-08-07 17:14 MyParties\src\com\
目录 0 2018-08-07 17:14 MyParties\src\com\una\
目录 0 2018-08-07 17:14 MyParties\src\com\una\corl\
文件 226 2018-07-17 11:16 MyParties\.classpath
文件 368 2018-07-17 11:16 MyParties\.project
文件 2549 2018-08-07 17:08 MyParties\src\com\una\corl\MyFunction.java
文件 1428 2018-07-23 17:01 MyParties\src\com\una\model\MyFile.java
文件 2089 2018-08-07 15:59 MyParties\src\com\una\model\MyTablePanel.java
文件 3396 2018-08-07 17:10 MyParties\src\com\una\view\Myfr
相关资源
- SpringBoot+H2+mybatis-plus59130
- 登录注册界面.zip48872
- 数字华容道
- SSM+Shiro+redis实现单点登陆
- jstl-api-1.2和jstl-impl-1.2
- 基于MVC模式的会员管理系统
- 国内一家大型软件公司内部的正规软
- 仿windows记事本
- 用VC 编写的仿QQ聊天室程序源代码
- GUI银行管理系统
- 超市收银系统eclipse access大学课程设计
- 模拟ATM柜员机系统--连接数据库
- A*算法的2D演示(带源码)
- 代码审查表和代码审查实例
- Linux命令大全离线版&在线版
- 仿126 网易 163 邮箱 界面
- Tomcat6.x
- 简单的行编辑器
- 扫雷(MVC架构)
- 302 Found
- window ping命令加时间并记录日志
-
UnityWebPla
yerFull - 百度离线地图瓦片工具V2.7.0323
- eclipse_jetty9离线插件
- springboot+rabbitmq项目demo(亲测可正常运
- jxbrowser 所有版本通用的破解包
- 2017年-传智播客-张志君老师-SpringBoo
- Blob.js+Export2Excel.js
- 机会路由源代码+仿真工具(SCORP)
- POI中文帮助文档附带api手册.zip
评论
共有 条评论