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

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

?? callsearchpanel.java

?? 發泄網! 發泄網! 發泄網! 發泄網! 發泄網! 發泄網! 發泄網! 發泄網!
?? JAVA
字號:
    /* CRMS, customer relationship management system    Copyright (C) 2003  Service To Youth Council    This program is free software; you can redistribute it and/or modify    it under the terms of the GNU General Public License as published by    the Free Software Foundation; either version 2 of the License, or    (at your option) any later version.    This program is distributed in the hope that it will be useful,    but WITHOUT ANY WARRANTY; without even the implied warranty of    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the    GNU General Public License for more details.    You should have received a copy of the GNU General Public License    along with this program; if not, write to the Free Software    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA    For further information contact the SYC ICT department on GPL@syc.net.au    98 Kermode Street    North Adelaide    South Australia    SA 5006     +61 (0)8 8367 0755    *//* * CallAddPanel.java * * Created on 27 March 2003, 06:34 */package crms.applet;import javax.swing.*;import java.awt.*;import org.w3c.dom.*;import crms.util.*;import crms.vo.*;import crms.module.*;import crms.ui.*;import java.awt.event.*;import java.util.*;import mseries.Calendar.*;import mseries.ui.*;/** * * @author  dmurphy */public class CallSearchPanel extends CRMSPanel implements StaffMemberSearcher {        /** Creates a new instance of CallAddPanel */        JPanel titlePanel = new JPanel();    JLabel titleLabel = new JLabel("Search for Message");        //JPanel bodyPanel = new JPanel();    CRMSPanel bodyPanel = CRMSPanel.getEmptyPanel();        JTextField textPhone = new JTextField();        //JTextField textFor = new JTextField();	AutoTextField textFor = new AutoTextField(PanelManager.getInstance().getUIDList(), AutoTextField.DEFAULT_MIN_COMPARE_LENGTH);    JTextField textFirstName = new JTextField();    JTextField textLastName = new JTextField();        JButton buttonStaffSearch = new JButton("Search");        JButton buttonSearch = new JButton("Search");    JButton buttonReset = new JButton("Reset");    JButton buttonCancel = new JButton("Back");        JTextArea textNote = new JTextArea();    JScrollPane noteScrollPane = new JScrollPane(textNote);        MDateEntryField dateFromField = new MDateEntryField();    MDateEntryField dateToField = new MDateEntryField();        JToolBar toolBar = new JToolBar(JToolBar.HORIZONTAL);    UtilityToolbar utilityToolbar = null;        // The following two objects store entities grabbed from other    // forms.         StaffMember staffMember = null;        public CallSearchPanel() {    }            public void init() {                setLayout(new BorderLayout());                titleLabel.setFont(new java.awt.Font("Serif", 1, 18));        titleLabel.setBackground(Color.WHITE);        titlePanel.add(titleLabel);        titlePanel.setBackground(Color.WHITE);                add(titlePanel, BorderLayout.NORTH);                GridBagLayout gbl = new GridBagLayout();        bodyPanel.setLayout(gbl);        bodyPanel.setBackground(Color.WHITE);                toolBar.setLayout(new BorderLayout());        toolBar.setFloatable(false);        toolBar.setBackground(Color.WHITE);                // Toolbar icons        JButton button = new JButton();                        MDefaultPullDownConstraints c = new MDefaultPullDownConstraints();        c.firstDay = Calendar.MONDAY;        dateFromField.setConstraints(c);        dateToField.setConstraints(c);        MSimpleDateFormat dateFormat = new MSimpleDateFormat("d MMMM, yyyy");        dateFromField.setDateFormatter(dateFormat);        dateToField.setDateFormatter(dateFormat);       		// from 7 days ago to now         dateToField.setValue(null); //new Date(System.currentTimeMillis() + 24 * 3600 * 1000));        dateFromField.setValue(new Date(System.currentTimeMillis() - 7 * 24 * 3600 * 1000));                buttonReset.addActionListener( new ActionListener() {            public void actionPerformed(ActionEvent ev) {                // Clear all fields            }        });                buttonSearch.addActionListener( new ActionListener() {            public void actionPerformed(ActionEvent ev) {                if (validateForm()) {                    setCursor(Cursor.getPredefinedCursor(Cursor.WAIT_CURSOR));                    searchCall();                    setCursor(Cursor.getPredefinedCursor(Cursor.DEFAULT_CURSOR));                }            }        });                buttonCancel.addActionListener( new ActionListener() {            public void actionPerformed(ActionEvent ev) {                PanelManager.getInstance().activatePanel(new CallViewPanel());            }        });                        buttonStaffSearch.addActionListener( new ActionListener() {            public void actionPerformed(ActionEvent ev) {                activateStaffSearch();            }        });                // If staffMember isn't valid (ie, null) search for the text        // that's been entered.                textFor.addFocusListener( new FocusAdapter() {            public void focusLost(FocusEvent ev) {				if (textFor.isAutomatic()) {					Server server = ServerFactory.getInstance().getServer();					ServerCommand command = new ServerCommand(StaffModule.STAFF_SEARCH_SUBMIT);					command.setParameter(StaffModule.PARAM_STAFF_UID, textFor.getText());					ServerResponse sr = server.sendCommand(command);					ArrayList staff = (ArrayList) sr.getPart("staff");					if (staff != null && staff.size() == 1) {						setStaffMemberFound((StaffMember)staff.get(0));						return;					}				}                if (staffMember == null && !textFor.getText().trim().equals("")) {                    activateStaffSearch();                }            }        });                // Clear staffMember, it may be no longer valid                textFor.addKeyListener( new KeyAdapter() {           public void keyTyped(KeyEvent ev) {               if (ev.getKeyCode() != KeyEvent.VK_TAB) {                    System.out.println("Reseting staffMember from keycode: " + ev.getKeyCode());                   staffMember = null;               }           }        });                Insets defaultInsets = new Insets(4,0,0,4);                bodyPanel.add(textFor,                  new GridBagConstraints(1, 0, 2, 1, 0.0, 0.0        ,GridBagConstraints.CENTER, GridBagConstraints.HORIZONTAL, defaultInsets, 0, 0));        bodyPanel.add(buttonStaffSearch,                  new GridBagConstraints(3, 0, 1, 1, 0.0, 0.0        ,GridBagConstraints.CENTER, GridBagConstraints.NONE, defaultInsets, 0, 0));                bodyPanel.add(dateFromField,                  new GridBagConstraints(1, 1, 2, 1, 0.0, 0.0        ,GridBagConstraints.CENTER, GridBagConstraints.HORIZONTAL, defaultInsets, 0, 0));        bodyPanel.add(dateToField,                  new GridBagConstraints(1, 2, 2, 1, 0.0, 0.0        ,GridBagConstraints.CENTER, GridBagConstraints.HORIZONTAL, defaultInsets, 0, 0));        bodyPanel.add(textFirstName,                  new GridBagConstraints(1, 3, 2, 1, 0.0, 0.0        ,GridBagConstraints.CENTER, GridBagConstraints.HORIZONTAL, defaultInsets, 0, 0));        bodyPanel.add(textLastName,                  new GridBagConstraints(1, 4, 2, 1, 0.0, 0.0        ,GridBagConstraints.CENTER, GridBagConstraints.HORIZONTAL, defaultInsets, 0, 0));        bodyPanel.add(textPhone,          new GridBagConstraints(1, 5, 3, 1, 0.0, 0.0        ,GridBagConstraints.CENTER, GridBagConstraints.HORIZONTAL, defaultInsets, 0, 0));        bodyPanel.add(noteScrollPane,                    new GridBagConstraints(1, 6, 3, 1, 0.0, 0.0        ,GridBagConstraints.CENTER, GridBagConstraints.HORIZONTAL, defaultInsets, 45, 44));                bodyPanel.add(new JLabel("To"),                  new GridBagConstraints(0, 0, 1, 1, 0.0, 0.0        ,GridBagConstraints.EAST, GridBagConstraints.NONE, defaultInsets, 0, 0));        bodyPanel.add(new JLabel("Date From"),                  new GridBagConstraints(0, 1, 1, 1, 0.0, 0.0        ,GridBagConstraints.EAST, GridBagConstraints.NONE, defaultInsets, 0, 0));        bodyPanel.add(new JLabel("Date To"),                    new GridBagConstraints(0, 2, 1, 1, 0.0, 0.0        ,GridBagConstraints.EAST, GridBagConstraints.NONE, defaultInsets, 0, 0));//        CallAdd_MessageScrollPane.getViewport().add(CallAdd_Message, null);        bodyPanel.add(new JLabel("From: First Name"),                   new GridBagConstraints(0, 3, 1, 1, 0.0, 0.0        ,GridBagConstraints.EAST, GridBagConstraints.NONE, defaultInsets, 0, 0));        bodyPanel.add(new JLabel("Last Name"),                   new GridBagConstraints(0, 4, 1, 1, 0.0, 0.0        ,GridBagConstraints.EAST, GridBagConstraints.NONE, defaultInsets, 0, 0));        bodyPanel.add(new JLabel("Phone Number"),      new GridBagConstraints(0, 5, 1, 1, 0.0, 0.0        ,GridBagConstraints.EAST, GridBagConstraints.NONE, defaultInsets, 0, 0));        bodyPanel.add(new JLabel("Message"),                     new GridBagConstraints(0, 6, 1, 2, 0.0, 0.0        ,GridBagConstraints.EAST, GridBagConstraints.NONE, defaultInsets, 0, 0));                CRMSUtil.fixGridBagLayout(gbl, bodyPanel);		JPanel buttonPanel = new JPanel(new FlowLayout(FlowLayout.RIGHT));		buttonPanel.setBackground(Color.WHITE);		buttonPanel.add(buttonSearch);		buttonPanel.add(buttonReset);		buttonPanel.add(buttonCancel);                add(bodyPanel, BorderLayout.CENTER);        add(buttonPanel, BorderLayout.SOUTH);                setCurrentPanel(bodyPanel);    }            public void activateStaffSearch() {        setCursor(Cursor.getPredefinedCursor(Cursor.WAIT_CURSOR));                CallSearchPanel returnPanel = new CallSearchPanel();                returnPanel.textNote.setText(textNote.getText());        returnPanel.textPhone.setText(textPhone.getText());        returnPanel.textFirstName.setText(textFirstName.getText());        returnPanel.textLastName.setText(textLastName.getText());        try {            returnPanel.dateFromField.setValue(dateFromField.getValue());            returnPanel.dateToField.setValue(dateToField.getValue());        }        catch (java.text.ParseException ex) {            // This shouldn't happen!        }                StaffMemberSearchPanel panel =             new StaffMemberSearchPanel("Select Staff Member",                returnPanel,                returnPanel,                textFor.getText()                );        setCursor(Cursor.getDefaultCursor());        PanelManager.getInstance().activatePanel(panel);    }    public void searchCall() {                Server server = ServerFactory.getInstance().getServer();        ServerCommand command = new ServerCommand(CallModule.CALL_SEARCH);                CallSearch search = new CallSearch();        if (staffMember != null) {            search.setOwner(staffMember.getUID());        }        try {            search.setDate(dateFromField.getValue());        }catch (java.text.ParseException ex) {            search.setDate(null);        }        try {            search.setDateTo(dateToField.getValue());        }        catch (java.text.ParseException ex) {            search.setDateTo(null);        }                search.setFromFirstName(textFirstName.getText());        search.setFromLastName(textLastName.getText());        search.setNote(textNote.getText());        search.setNumber(textPhone.getText());                command.setParameter(CallModule.PARAM_CALL_SEARCH, search);                ServerResponse response = server.sendCommand(command);                java.util.List calls = (ArrayList) response.getPart("calls");                CallViewPanel panel = new CallViewPanel(calls);        PanelManager.getInstance().activatePanel(panel);            }        public boolean validateForm() {        StringBuffer buf = new StringBuffer();        boolean valid = true;        return valid;    }        public void setStaffMemberFound(StaffMember staffMember) {        this.staffMember = staffMember;        textFor.setText(staffMember.getFirstName() + " " + staffMember.getLastName());    }    }

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久亚洲精华液精华液精华液 | 国产精品一区久久久久| 国产精品视频观看| 在线播放日韩导航| 99re亚洲国产精品| 国产伦精品一区二区三区视频青涩 | 婷婷久久综合九色综合绿巨人| 国产午夜精品一区二区三区嫩草 | 国产精品污www在线观看| 亚洲自拍偷拍图区| 久久这里只有精品首页| 欧美色综合天天久久综合精品| 国产老肥熟一区二区三区| 日韩国产高清在线| 一区二区三区丝袜| 亚洲欧美自拍偷拍色图| 久久婷婷一区二区三区| 日韩一区二区中文字幕| 欧美色综合影院| 91久久一区二区| voyeur盗摄精品| 国产成人精品aa毛片| 国产一区二三区| 久久国产生活片100| 日精品一区二区| 偷拍自拍另类欧美| 香蕉av福利精品导航| 一区二区三区高清不卡| 亚洲乱码中文字幕| 最新日韩av在线| 国产精品国产三级国产普通话99 | 久久久久国产精品麻豆| 精品国产三级a在线观看| 日韩网站在线看片你懂的| 欧美精品久久99久久在免费线| 日本丶国产丶欧美色综合| 91丨porny丨户外露出| 9久草视频在线视频精品| aaa欧美大片| 色综合天天综合网天天狠天天| 91女人视频在线观看| 99久久久久久99| 日本精品一区二区三区高清| 在线精品视频一区二区| 欧美中文字幕亚洲一区二区va在线| 色婷婷国产精品久久包臀| 综合久久综合久久| 亚洲欧美国产77777| 亚洲三级在线看| 亚洲一区二区三区激情| 日韩激情av在线| 久久99热这里只有精品| 国产精品一区二区久激情瑜伽| 国产成人丝袜美腿| 91丝袜国产在线播放| 欧美午夜寂寞影院| 日韩一区二区三区四区| 久久综合久久综合亚洲| 国产精品国产精品国产专区不片| 亚洲精品免费在线| 午夜精品123| 狠狠网亚洲精品| 波多野洁衣一区| 欧美蜜桃一区二区三区| 精品国产一区二区三区av性色| 国产三级精品视频| 一区二区三区四区高清精品免费观看| 亚洲第一av色| 国产成人精品亚洲777人妖| 91香蕉视频mp4| 欧美一区二区在线免费观看| 国产日韩欧美综合在线| 亚洲成人动漫在线免费观看| 极品瑜伽女神91| 91成人免费电影| 精品福利二区三区| 亚洲激情一二三区| 国产综合色在线| 在线观看av一区| 国产亚洲成aⅴ人片在线观看| 亚洲精品久久久蜜桃| 韩国女主播成人在线观看| 91在线视频观看| 日韩午夜在线影院| 亚洲欧美一区二区久久| 久久99精品久久久久久动态图| 99久久婷婷国产综合精品电影| 91精品在线免费| 日韩一区日韩二区| 国产一区二区三区综合 | 国产日韩欧美a| 亚洲va国产va欧美va观看| 久久综合狠狠综合| 悠悠色在线精品| 风间由美中文字幕在线看视频国产欧美| 欧美亚洲一区二区三区四区| 国产欧美日产一区| 日韩**一区毛片| 色婷婷亚洲综合| 亚洲国产精品99久久久久久久久| 人人超碰91尤物精品国产| 日本道在线观看一区二区| 欧美激情在线看| 日本少妇一区二区| 欧美亚洲一区二区三区四区| 国产精品久久福利| 国产成人精品网址| 欧美成人精品3d动漫h| 一区二区三区**美女毛片| 成人美女视频在线观看18| 精品国产亚洲在线| 青青青爽久久午夜综合久久午夜| 日本乱码高清不卡字幕| 国产精品国产三级国产普通话三级| 精品一区在线看| 日韩欧美电影一区| 五月天欧美精品| 欧美日韩三级一区二区| 一区二区三区91| 欧美性淫爽ww久久久久无| 亚洲男同1069视频| 99久久久无码国产精品| 亚洲国产高清在线| 丁香另类激情小说| 久久久久国色av免费看影院| 国产伦精品一区二区三区免费迷 | 91女人视频在线观看| 亚洲欧洲日产国码二区| av综合在线播放| 亚洲国产成人自拍| 成人免费黄色在线| 成人免费在线视频| 色老头久久综合| 亚洲综合久久久久| 欧美日韩国产高清一区二区| 亚洲成av人**亚洲成av**| 欧美日韩另类一区| 日韩av中文在线观看| 日韩精品一区国产麻豆| 国产自产2019最新不卡| 国产欧美日韩综合| 99在线热播精品免费| 一区二区三区四区视频精品免费 | 69堂精品视频| 蜜桃免费网站一区二区三区| 精品欧美一区二区久久 | 色欧美片视频在线观看 | 成人h精品动漫一区二区三区| 国产清纯白嫩初高生在线观看91 | 精品久久久久一区二区国产| 国产在线一区观看| 国产精品电影一区二区| 在线免费观看日本一区| 亚洲成在人线免费| 精品国产乱码久久久久久1区2区| 国产精品66部| 亚洲情趣在线观看| 欧美另类z0zxhd电影| 国产一区二区三区观看| 国产精品动漫网站| 欧美欧美午夜aⅴ在线观看| 国内精品国产成人| 亚洲色图第一区| 日韩视频免费观看高清在线视频| 国产真实乱偷精品视频免| 国产精品福利av| 5858s免费视频成人| 国产精品69久久久久水密桃| 亚洲美女偷拍久久| 精品日韩在线一区| 91香蕉视频mp4| 精品一区二区三区免费| 中文字幕亚洲欧美在线不卡| 678五月天丁香亚洲综合网| 国产91露脸合集magnet| 亚洲一区在线观看视频| 精品剧情v国产在线观看在线| 91麻豆免费观看| 九九在线精品视频| 亚洲精品日韩综合观看成人91| 日韩精品一区在线| 日本道在线观看一区二区| 紧缚捆绑精品一区二区| 亚洲一区二区三区影院| 国产婷婷色一区二区三区四区| 色爱区综合激月婷婷| 国产精品一区二区在线看| 亚洲aaa精品| 国产精品国产三级国产三级人妇 | 亚洲人123区| 久久人人超碰精品| 欧美视频一区二区三区在线观看| 黄色日韩三级电影| 视频在线观看国产精品| 成人欧美一区二区三区在线播放| 精品国产乱码久久久久久久| 欧美精品一卡二卡| 色激情天天射综合网| 成人的网站免费观看| 国产剧情一区二区|