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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? alarmmodel.java

?? 一個圖書館管理工具的原代碼,希望大家指點
?? JAVA
字號:
/*
 * AlarmModel.java
 *
 * Created on 2006年7月8日, 下午6:19
 *
 * To change this template, choose Tools | Options and locate the template under
 * the Source Creation and Management node. Right-click the template and choose
 * Open. You can then make changes to the template in the Source Editor.
 */

package cn.edu.uestc.pandawireless.model;


import java.io.IOException;
import java.io.InputStream;
import java.util.Calendar;
import java.util.Date;
import javax.microedition.media.Manager;
import javax.microedition.media.MediaException;
import javax.microedition.media.Player;
import javax.microedition.rms.RecordStore;
import javax.microedition.rms.RecordStoreException;
import javax.microedition.rms.RecordEnumeration;
import javax.microedition.rms.*;
/**
 *
 * @author 熊貓曉希
 */
public class AlarmModel {
    
    private RecordStore rs = null;
    private Player player = null;
    
    public AlarmModel() {
        try{
           rs = RecordStore.openRecordStore("libalarm",true);
        }catch(RecordStoreException ex){
            ex.printStackTrace();
        }
    }
    //寫入記錄
    public void writeString(Date date,String bookname){
        //存入RMS中的數據格式 日期n書名
        String s = AlarmModel.getString(date)+"n"+bookname;
        
        try{
            RecordEnumeration re = rs.enumerateRecords(new SearchFilter(bookname),
                    null, false);
            if(re.numRecords() <= 0){
                rs.addRecord(s.getBytes(), 0, s.getBytes().length);
            }else {
                while(re.hasNextElement())
                {
                    rs.setRecord(re.nextRecordId(), s.getBytes(), 0, s.getBytes().length);
                }
            }
            
        }catch(RecordStoreException ex){
            ex.printStackTrace();
        }
    }
    //讀取RMS中的記錄
    public String[] readStrings(){
        String date = null;
        try{
            RecordEnumeration re = rs.enumerateRecords(null,null,false);
            String[] result = new String[re.numRecords()];
            int i = 0;
            while(re.hasNextElement())
            {
                result[i++] = new String(re.nextRecord());
            }
            return result;
        }catch(RecordStoreException ex){
            return null;
        }
        //return null;
    }
    //關閉rs
    public void closeRecordStore(){
        if(rs != null){
            try{
                rs.closeRecordStore();
            }catch(RecordStoreException ex){
               //處理異常 
            }
        }
    }
    
    public void release(){
        closeRecordStore();
        stopSound();
    }
    
    public void playSound(){
        InputStream is = this.getClass().getResourceAsStream("/audio/pattern.mid");
        if(is != null){
            try{
                //創建播放器,播放鬧鐘鈴聲
                player = Manager.createPlayer(is, "audio/midi");
                player.setLoopCount(-1);//無限次循環播放
                player.start();
            }catch(IOException ex){
                ex.printStackTrace();
            }
            catch(MediaException mex){
                mex.printStackTrace();
            }
        }
    }
    
    public void stopSound(){
        if(player != null){
            try{
                //停止播放器
                player.stop();
                player = null;
            }catch(MediaException me){
                //處理異常
            } 
        }
    }
    //將Date轉換為String,精確到分鐘
    public static String getString(Date d){
        Calendar calendar = Calendar.getInstance();
        calendar.setTime(d);
        int month = calendar.get(Calendar.MONTH)+1;
        String s = ""+calendar.get(Calendar.YEAR)+month+
                calendar.get(Calendar.DAY_OF_MONTH)+calendar.get(Calendar.HOUR_OF_DAY)+
                calendar.get(Calendar.MINUTE);
        return s;
    }
    private class SearchFilter implements RecordFilter
    {
        private String query = null;
        public SearchFilter(String query)
        {
            this.query = query;
        }
        public boolean matches(byte[] data)
        {
            return new String(data).endsWith(query);
        }
    }
 }

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
www.欧美色图| 日精品一区二区三区| 高清国产一区二区| 日本一区二区动态图| thepron国产精品| 亚洲欧美激情视频在线观看一区二区三区| 成人免费的视频| 自拍视频在线观看一区二区| 91老师国产黑色丝袜在线| 亚洲激情图片小说视频| 欧美乱熟臀69xxxxxx| 老司机午夜精品99久久| 久久精品亚洲精品国产欧美kt∨| 成人免费视频视频| 亚洲最大成人综合| 日韩欧美在线一区二区三区| 国产一区二区三区精品欧美日韩一区二区三区 | 麻豆91免费观看| 精品国产乱码久久久久久闺蜜| 国产一区二区在线观看视频| 国产精品久久免费看| 在线观看视频一区二区| 精品在线免费观看| 亚洲日本一区二区| 欧美一卡2卡三卡4卡5免费| 国产精品主播直播| 亚洲在线视频网站| 欧美大片免费久久精品三p| 成人国产视频在线观看| 亚洲午夜激情网页| 久久丝袜美腿综合| 欧美日韩亚洲综合在线| 国产一区二区三区美女| 亚洲一区在线观看免费| 久久久亚洲精品石原莉奈 | 色婷婷av一区二区三区之一色屋| 午夜精品久久久久久久| 国产午夜精品一区二区三区嫩草 | 欧美色大人视频| 精品亚洲国内自在自线福利| 亚洲视频 欧洲视频| 精品国产凹凸成av人导航| 色悠久久久久综合欧美99| 久久福利视频一区二区| 一区二区三区日韩| 久久久蜜桃精品| 91精品国产麻豆| 91在线精品一区二区| 韩国av一区二区三区在线观看| 亚洲精品国产成人久久av盗摄| 2019国产精品| 欧美日韩高清影院| 91农村精品一区二区在线| 国产老妇另类xxxxx| 日韩国产欧美一区二区三区| 亚洲精品视频一区| 国产精品国模大尺度视频| 日韩精品中文字幕一区 | 91麻豆精品国产91久久久资源速度| 成人综合婷婷国产精品久久 | 欧美一区二区播放| 91精品福利视频| 99久久伊人精品| 床上的激情91.| 国产高清久久久久| 国产一区二区影院| 久久超碰97中文字幕| 日韩avvvv在线播放| 亚洲自拍偷拍av| 亚洲无线码一区二区三区| 亚洲欧美一区二区三区国产精品 | 亚洲同性gay激情无套| 欧美国产精品劲爆| 国产欧美精品一区二区三区四区 | 久久你懂得1024| 日韩三级在线观看| 在线综合视频播放| 欧美一区二区三区人| 欧美日本国产一区| 欧美日韩亚洲国产综合| 在线观看视频一区二区欧美日韩| 91麻豆自制传媒国产之光| 成人综合在线网站| 99精品欧美一区二区三区综合在线| k8久久久一区二区三区| 91在线观看高清| 99精品欧美一区二区蜜桃免费 | 欧美一区二区三区免费观看视频| 欧美撒尿777hd撒尿| 欧美日韩的一区二区| 欧美精品 国产精品| 日韩一区二区在线观看| 日韩美女主播在线视频一区二区三区| 日韩精品一区二区三区在线播放| 精品区一区二区| 久久久久国产精品人| 国产精品青草久久| 久久av老司机精品网站导航| 九色综合国产一区二区三区| 国产一区二区三区免费播放| 成人免费毛片高清视频| 色综合久久天天| 在线播放/欧美激情| 日韩欧美黄色影院| 国产精品福利一区二区| 亚洲美女视频一区| 日韩电影在线观看网站| 国产一区二区三区| 91在线精品秘密一区二区| 欧美日韩精品综合在线| 26uuu亚洲综合色| 日韩美女久久久| 日韩av中文字幕一区二区| 国产乱码精品1区2区3区| 99re在线精品| 欧美一区二视频| 欧美激情一区二区三区蜜桃视频| 亚洲另类在线制服丝袜| 久久99在线观看| 91一区二区在线| 91精品午夜视频| 国产精品无遮挡| 日本成人超碰在线观看| 99久久国产综合色|国产精品| 欧美高清视频一二三区 | 国产精品久久久久久久久免费樱桃| 亚洲精品国产视频| 九九视频精品免费| 欧美又粗又大又爽| 国产欧美日韩精品在线| 日韩av电影一区| 成人精品高清在线| 色综合久久九月婷婷色综合| 一区二区国产视频| 久久亚洲二区三区| 亚洲国产成人av网| 高潮精品一区videoshd| 在线91免费看| 国产精品久久久久一区二区三区 | 国产在线视频不卡二| 欧美性受极品xxxx喷水| 国产亚洲一二三区| 免费观看日韩电影| 欧美性大战xxxxx久久久| 日本一区二区动态图| 久久99精品国产麻豆不卡| 欧美综合亚洲图片综合区| 国产欧美日韩另类一区| 国产在线一区二区| 6080yy午夜一二三区久久| 综合激情网...| 成人ar影院免费观看视频| 久久久久亚洲蜜桃| 蜜桃视频在线观看一区二区| 在线视频一区二区三区| 综合久久久久久| 成人午夜大片免费观看| 久久午夜电影网| 久久机这里只有精品| 91精选在线观看| 亚洲国产一区在线观看| 色香蕉成人二区免费| 国产精品免费看片| 成人免费av网站| 国产日韩在线不卡| 国内不卡的二区三区中文字幕| 欧美一区二区三区在线观看视频| 国产成人在线视频免费播放| 日韩欧美久久一区| 麻豆成人91精品二区三区| 日韩欧美高清一区| 激情久久久久久久久久久久久久久久| 欧美一区永久视频免费观看| 日本中文字幕一区二区有限公司| 欧美日韩二区三区| 蜜臀av在线播放一区二区三区| 91精品国产综合久久国产大片| 青青草国产成人99久久| 日韩午夜在线影院| 久久99久国产精品黄毛片色诱| 欧美成人官网二区| 国产精品中文欧美| 国产精品嫩草影院av蜜臀| 不卡电影一区二区三区| 自拍偷自拍亚洲精品播放| 欧美亚洲一区三区| 无码av中文一区二区三区桃花岛| 欧美精品高清视频| 国模冰冰炮一区二区| 欧美国产综合一区二区| 99久久国产综合色|国产精品| 亚洲美女在线一区| 欧美日本国产一区| 国内国产精品久久| 亚洲免费视频中文字幕| 欧美日韩一级片在线观看| 狂野欧美性猛交blacked| 亚洲国产经典视频| 在线观看欧美精品| 另类小说欧美激情|