java包裹邮费计算_GitHub - honghailiang/FreightSystem: 基于Java Swing编写的简易运费计算工具...
生活随笔
收集整理的這篇文章主要介紹了
java包裹邮费计算_GitHub - honghailiang/FreightSystem: 基于Java Swing编写的简易运费计算工具...
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
FreightSystem
基于java Swing編寫的運費計算系統
初始化數據
從excel中讀取數據,轉化為對象(只保存基礎數據:序列號、始發站、目的站、省份、100kg以下(元/kg)、100kg以上(元/kg)、到貨(元/kg)、自提(元/kg)、補貼里程、公路里程、單價(元/噸公里))并保存到map(key為“出發地-目的地城市-省份”,value為AirFreight對象)中?表名和sheet名都是在配置文件中配置的(mango.properties),行和列及特殊字段也是在配置文件中配置的目的地和省份存在cityProvinceList中
用swing繪制系統并執行業務邏輯
建立FreightSwing,并初始化數據從cityProvinceList中獲取城市和省份目的地做成可檢索的(清除輸入框的內容后鍵盤輸入拼音(全拼)或者漢字點擊enter鍵)用JAutoCompleteComboBox實現,其中包括用pinyin4j實現的中文向拼音的轉換及輸入拼音或者漢字匹配檢索功能根據選擇目的地、輸入卷煙數量、選擇的配送方式進行運費的計算,從map中取出AirFreight中的基礎數據進行計算,目前顯示如下:
h
總結
以上是生活随笔為你收集整理的java包裹邮费计算_GitHub - honghailiang/FreightSystem: 基于Java Swing编写的简易运费计算工具...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java对象怎么创建_java对象是怎么
- 下一篇: java 异常捕获抛出_JAVA异常处理