亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? modelnetimpl.java~15~

?? 一個(gè)可以實(shí)現(xiàn)聯(lián)網(wǎng)售票的火車售票管理系統(tǒng)
?? JAVA~15~
字號(hào):
package train.client;

import train.mvc.*;
import train.parameter.*;
import java.util.*;
import javax.swing.table.*;
import train.command.*;
/**
 * <p>Title: </p>
 *
 * <p>Description: </p>
 *
 * <p>Copyright: Copyright (c) 2006</p>
 *
 * <p>Company: 沈陽化工學(xué)院計(jì)算機(jī)</p>
 *
 * @author 彭勝勇 胡林
 * @version 1.0
 */
public class ModelNetImpl extends AbstractTableModel implements Model {
    Client client;
    View view;
    List list;
    TableModelTrain tableModelTrain;
    public ModelNetImpl() {
        this.client = new Client(CommonConstant.localhost,
                                 CommonConstant.localport);
        client.connect();
    }

    public void addViewListener(View view, TableModelTrain tableModelTrain) {
        this.view = view;
        this.tableModelTrain = tableModelTrain;
    }



    public void deleteTrain(Train train) {
        DeleteTrainCommand deleteTrainCommand = new DeleteTrainCommand(train);
        client.write(deleteTrainCommand);
        deleteTrainCommand = (DeleteTrainCommand) client.read();
        if (!deleteTrainCommand.fail) {
            this.refreshTrainTable();
        } else {
            try {
                throw new Exception(" Delete " + train + " fail!");
            } catch (Exception ex) {
                ex.printStackTrace();
            }
        }

    }


    public void insertTrain(Train train) {
        InsertTrainCommand insertTrainCommand = new InsertTrainCommand(train);
        client.write(insertTrainCommand);
        insertTrainCommand = (InsertTrainCommand) client.read();
        if (!insertTrainCommand.fail) {
            this.refreshTrainTable();
        } else {
            try {
                throw new Exception(" Insert " + train + " fail!");
            } catch (Exception ex) {
                ex.printStackTrace();
            }
        }

    }



    public void updateTrain(Train train) {
        UpdateTrainCommand updateTrainCommand = new UpdateTrainCommand(train);
        client.write(updateTrainCommand);
        updateTrainCommand = (UpdateTrainCommand) client.read();
        if (!updateTrainCommand.fail) {
            this.refreshTrainTable();
        } else {
            try {
                throw new Exception(" Delete " + train + " fail!");
            } catch (Exception ex) {
                ex.printStackTrace();
            }
        }

    }


    public List getTrain() {
        GetTrainCommand getTrainCommand = new GetTrainCommand();
        client.write(getTrainCommand);
        Object obj = client.read();
        getTrainCommand = (GetTrainCommand) obj;
        return getTrainCommand.getList();
    }
    public List getStation() {
         GetStationCommand getStationCommand = new GetStationCommand();
         client.write(getStationCommand);
         Object obj = client.read();
         getStationCommand = (GetStationCommand) obj;
         return getStationCommand.getList();
     }



    public List queryTrainWiID(String trainID) {
        QueryTrainWiIDCommand  queryTrainWiIDCommand = new QueryTrainWiIDCommand(trainID);
        client.write(queryTrainWiIDCommand);
        Object obj = client.read();
        queryTrainWiIDCommand = (QueryTrainWiIDCommand) obj;
        return queryTrainWiIDCommand.getTrainList();
    }
    public List queryStation(String staIndex) {
        QueryStationCommand  queryStationCommand = new QueryStationCommand(staIndex);
        client.write(queryStationCommand);
        Object obj = client.read();
        queryStationCommand = (QueryStationCommand) obj;
        return queryStationCommand.getStationList();
    }

    public List queryTrainWiSta(String fromSta,String endSta) {
        QueryTrainWiStaCommand queryTrainWiStaCommand = new QueryTrainWiStaCommand(fromSta,endSta);
        client.write(queryTrainWiStaCommand);
        Object obj = client.read();
        queryTrainWiStaCommand = (QueryTrainWiStaCommand) obj;
        return queryTrainWiStaCommand.getTrainList();
    }


    public int getColumnCount() {
        return 0;
    }

    public int getRowCount() {
        return 0;
    }

    public Object getValueAt(int rowIndex, int columnIndex) {
        return null;
    }


    public void refreshTrainTable() {
        this.view.refreshTableTrainChange();
    }

    public int getIndex(Object obj, int objType) {
        int index = 0;
        switch (objType) {
        case 0: //CommonConstant.objUser
            Train train = (Train) obj;
            list = this.getTrain();
            /*for (; index < list.size(); index++) {
                User userTest = (User) list.get(index);
                if (userTest.getUserID().equals(user.getUserID())) {
                    return index;
                }
            }*/
            break;
        default:
            index = -1;
            break;
        }
        return index;

    }
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久这里只有精品视频网| 99精品国产一区二区三区不卡| 在线综合亚洲欧美在线视频| 五月天激情小说综合| 欧美高清视频在线高清观看mv色露露十八| 亚洲影院免费观看| 欧美日韩综合一区| 日本不卡一二三| 亚洲精品在线一区二区| 成人小视频免费在线观看| 亚洲日本va在线观看| 欧美三级视频在线观看| 捆绑调教美女网站视频一区| 久久久影视传媒| 91天堂素人约啪| 手机精品视频在线观看| 久久嫩草精品久久久久| 97se亚洲国产综合在线| 三级欧美韩日大片在线看| 亚洲精品在线三区| 日韩一区二区三区四区| 极品瑜伽女神91| 成人免费视频在线观看| 91精品国产综合久久婷婷香蕉| 久久9热精品视频| 最新国产精品久久精品| 91精品国产丝袜白色高跟鞋| 国产精品亚洲午夜一区二区三区| 日韩毛片精品高清免费| 欧美一区日韩一区| 国产99精品国产| 日韩精品高清不卡| 国产精品国产自产拍在线| 3751色影院一区二区三区| 国产999精品久久久久久绿帽| 亚洲成人午夜电影| 国产欧美精品国产国产专区| 欧美人牲a欧美精品| 北岛玲一区二区三区四区| 男人操女人的视频在线观看欧美 | 免费在线一区观看| 欧美经典一区二区| 91精品视频网| 91免费精品国自产拍在线不卡| 美女免费视频一区二区| 玉米视频成人免费看| 久久精品视频免费| 欧美群妇大交群中文字幕| 99精品视频在线免费观看| 韩国理伦片一区二区三区在线播放| 一区二区三区精品| 欧美激情综合五月色丁香| 日韩三级免费观看| 欧美日韩成人综合| 在线观看av一区二区| 成人黄色a**站在线观看| 黄一区二区三区| 免费看欧美女人艹b| 亚洲一区视频在线| 国产丶欧美丶日本不卡视频| 视频一区欧美日韩| 亚洲综合色噜噜狠狠| 亚洲欧美日韩一区二区三区在线观看| 久久久久久久综合| 欧美成人三级电影在线| 欧美久久一区二区| 欧美视频中文一区二区三区在线观看| 99国产精品视频免费观看| 国产成人免费在线| 国产一区二区三区最好精华液| 日韩精品乱码免费| 日韩av网站在线观看| 日韩电影在线免费| 视频一区二区欧美| 天天影视涩香欲综合网 | 欧美在线影院一区二区| 91蜜桃在线免费视频| 99久久久久久| 欧美在线视频你懂得| 在线视频一区二区免费| 欧美色区777第一页| 欧美三级日本三级少妇99| 欧美色倩网站大全免费| 欧美精品一卡两卡| 在线综合视频播放| 欧美精品一区二区三| www久久精品| 国产精品视频麻豆| 国产精品灌醉下药二区| 国产精品国产馆在线真实露脸 | 日韩精品电影在线| 美女视频网站黄色亚洲| 紧缚奴在线一区二区三区| 国产在线精品一区二区三区不卡 | 中文字幕一区二区三区在线不卡| 国产精品网站一区| 岛国精品在线播放| 国产69精品久久久久777| 91蜜桃婷婷狠狠久久综合9色| 欧美综合在线视频| 日韩三区在线观看| 国产精品免费av| 亚洲成av人影院| 国产一区二区精品久久99| 成人在线综合网| 欧美三电影在线| 久久新电视剧免费观看| 日韩毛片在线免费观看| 婷婷中文字幕综合| 国产精品18久久久久久久久久久久| 成人黄动漫网站免费app| 欧美亚洲国产一区在线观看网站 | 亚洲国产一二三| 麻豆精品在线播放| 成人免费av网站| 欧美日韩成人综合在线一区二区 | 欧美一区二区日韩| 国产三级一区二区| 亚洲第一成年网| 国产精品综合久久| 欧美午夜影院一区| 日韩欧美一区二区视频| 1区2区3区国产精品| 免费高清不卡av| 91丨国产丨九色丨pron| 欧美va亚洲va香蕉在线| 亚洲伦在线观看| 国产精品中文有码| 欧美精品免费视频| 中文字幕一区二区三区蜜月| 强制捆绑调教一区二区| 色综合 综合色| 久久久久国产成人精品亚洲午夜| 亚洲综合精品久久| 成人av免费在线播放| 日韩欧美在线影院| 亚洲自拍与偷拍| 99久久精品国产导航| 精品国产一二三| 五月天激情综合网| 91麻豆产精品久久久久久| 亚洲国产精品欧美一二99| 成人在线视频首页| 久久综合九色综合欧美98| 天堂成人免费av电影一区| 91在线小视频| 中文字幕不卡在线观看| 国产一区二区三区四区五区入口 | 精品在线一区二区三区| 欧美色老头old∨ideo| 亚洲欧美成人一区二区三区| 国产精品一线二线三线| 欧美成人三级电影在线| 毛片av一区二区| 在线播放亚洲一区| 亚洲成人午夜电影| 欧美三级视频在线观看| 亚洲激情图片一区| 在线免费观看日本欧美| 中文字幕亚洲视频| 成人av资源网站| 中文字幕一区二区三区蜜月| 丁香婷婷深情五月亚洲| 日本一区二区成人| 国产电影精品久久禁18| 国产亚洲一区二区三区| 国产成人综合亚洲网站| 国产日本欧洲亚洲| 国产98色在线|日韩| 亚洲国产精品高清| av在线免费不卡| 亚洲三级小视频| 日本精品视频一区二区三区| 亚洲精品乱码久久久久久| 色狠狠色噜噜噜综合网| 亚洲国产三级在线| 欧美精品久久久久久久多人混战| 亚洲成人综合在线| 欧美酷刑日本凌虐凌虐| 日韩av不卡一区二区| 精品日韩一区二区| 国产麻豆一精品一av一免费| 国产三级一区二区三区| 成人av资源在线观看| 一区二区在线观看免费视频播放| 欧美视频第二页| 日本aⅴ精品一区二区三区| 欧美成人精品1314www| 国产在线精品一区在线观看麻豆| 中文字幕不卡一区| 欧美丝袜丝交足nylons| 蜜臀99久久精品久久久久久软件| 亚洲1区2区3区视频| 日韩欧美国产一区在线观看| 国产乱码字幕精品高清av| 亚洲同性gay激情无套| 宅男噜噜噜66一区二区66| 国产福利一区在线观看| 亚洲欧美日本在线| 日韩无一区二区|