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

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

?? processeditpane.java

?? 自動(dòng)生成JAVA-Struts網(wǎng)站的程序
?? JAVA
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
        processName.setText("");        pageTitle.setText("");        cancelPath.setText("");        successPath.setText("");        props.clear();    }    public void doSave() {        StringWriter writer = new java.io.StringWriter();        if (cancelPath.getText().length() > 1)  {            process.setCancelPath(cancelPath.getText());        }        if (successPath.getText().length() > 1 ) {            process.setSuccessPath(successPath.getText());        }        try {            process.marshal(writer);            processProps.clearContent();            //replace the content            org.dom4j.Document clone = DocumentHelper.parseText(writer.toString());            // didn't work clone.selectNodes("//page/forward[name='']").clear(); // clear empty forwards            //System.out.println("empty count" + clone.selectNodes("//page/forward[name='']").size());            /*                           need to call get root element or else we would get                           <process><process>.....</process></process>            */            // clear empty forwards            Collection emptys =  clone.selectNodes("//page/forward[name='']");            Iterator itr = emptys.iterator();            while (itr.hasNext()) {                ((Element)itr.next()).detach();            }            processProps.appendContent(clone.getRootElement());            cm.saveChanges();            System.out.println(processProps.asXML());        } catch (DocumentException e) {            e.printStackTrace();        } catch (org.exolab.castor.xml.MarshalException e) {            e.printStackTrace();  //To change body of catch statement use Options | File Templates.        } catch (org.exolab.castor.xml.ValidationException e) {            e.printStackTrace();  //To change body of catch statement use Options | File Templates.        }       System.out.println(this.Title + " Saved");        //processProps.element("name").setText(processName.getText());        //  processProps.element("sql-name").setText(successPath.getText());      //  processProps.element("page-length").setText(cancelPath.getText());    }    private void handleMouseEvent(MouseEvent evt) {        if (evt.isPopupTrigger()) {            if (fieldPopup.isVisible()) {                fieldPopup.setVisible(false);            } else {                fieldPopup.show((Component) evt.getSource(), evt.getX(), evt.getY());            }        }    }    public void mousePressed(MouseEvent evt) {        handleMouseEvent(evt);    }    public void mouseReleased(MouseEvent evt) {        handleMouseEvent(evt);    }    public void mouseClicked(MouseEvent e) {    }    public void mouseEntered(MouseEvent e) {    }    public void mouseExited(MouseEvent e) {    }    private JPanel beanPanel;    private JTextField processName;    private JTextField successPath;    private JTextField cancelPath;    private JTextField pageTitle;    private JButton cmdAddPage;    private JButton cmdAddField;    private JComboBox tableFieldPicker;    private JComboBox cboField;    private JPopupMenu fieldPopup;    private JMenuItem delField;    private JPopupMenu pagePopup;    private JMenuItem delPage;    private FieldTableModel ftm;    private JList pageList;    private JTable fieldsTable;    private JTable forwardsTable;    private Process process;    private Map props; //   private JButton cmdSave;  //  private JButton cmdCancel;    private ConfigManager cm;    private Element processProps;}class FieldTableModel extends AbstractTableModel {    /**     * Constructs an AppList table model.     * @param _page the page object     */    public FieldTableModel(Page _page) {        page = _page;    }    public int getRowCount() {        return page.getFieldNameCount();    }    public boolean isCellEditable(int rowIndex, int columnIndex) {        return true;    }    public void requestRefresh() {        /* Used to refresh the table */        super.fireTableDataChanged();    }    public int getColumnCount() {        return 1;    }    public void deleteField(String fieldName) {        page.removeFieldName(fieldName);    }    public void addField(String fieldName) {        page.addFieldName(fieldName);    }    public Object getValueAt(int r, int c) {        return page.getFieldName(r);    }    public void setValueAt(Object aValue, int r, int c) {        page.setFieldName(r, (String)aValue);    }    public String getColumnName(int c) {        switch (c) {            case 0:                return "Fields";        }        return "no value dude";    }    private Page page;}class ForwardTableModel extends AbstractTableModel {    /**     * Constructs an AppList table model.     * @param _page the Page object     */    public ForwardTableModel (Page _page) {        page = _page;        // add an empty forward for new entry        Forward frd [] =  page.getForward();        for (int i = 0; i < frd.length; i++) {            if (frd[i].getName()=="")                page.removeForward(frd[i]);        }        Forward forward = new Forward();        forward.setName("");        forward.setPath("");        page.addForward(forward);    }    public int getRowCount() {        return page.getForwardCount();    }    public boolean isCellEditable(int rowIndex, int columnIndex) {        return true;    }    public void requestRefresh() {        /* Used to refresh the table */        super.fireTableDataChanged();    }    public int getColumnCount() {        return 2;    }    public void deleteForward(String fieldName) {        //forward.removeFieldName(fieldName);    }    public void addForward(String fieldName) {       // forward.addFieldName(fieldName);    }    public Object getValueAt(int r, int c) {        switch (c) {            case 0:                 return page.getForward(r).getName();            case 1:                 return page.getForward(r).getPath();         }         return ""; //else return blah    }    public void setValueAt(Object aValue, int r, int c) {        if (((String)aValue).length() == 0 && r != page.getForwardCount() - 1) {                page.removeForward(page.getForward(r));				fireTableRowsDeleted(r,r);		}         switch (c) {           case 0:                page.getForward(r).setName((String)aValue);                break;           case 1: {                 page.getForward(r).setPath((String)aValue);                 if (r == page.getForwardCount() - 1) {					 Forward forward = new Forward();                     forward.setName("");                  	 forward.setPath("");                     page.addForward(forward);                  	 fireTableRowsInserted(r + 1, r + 1);					}           }           }    }    public String getColumnName(int c) {        switch (c) {           case 0:                return "Forward";           case 1:                return "Path";        }        return "no value dude";    }    private Page page;} //}}}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美久久久久久久久| 欧美日韩一区二区在线观看| 亚洲午夜在线电影| 欧美电影精品一区二区 | bt欧美亚洲午夜电影天堂| 亚洲福利一区二区三区| 国产精品丝袜一区| 日韩精品一区二| 欧美精品久久天天躁| 91小视频免费看| 国产99精品视频| 国内精品伊人久久久久av影院 | 国产精品久久久久久久久动漫| 88在线观看91蜜桃国自产| 91在线国内视频| www.亚洲色图| 国产成人在线视频播放| 激情综合网av| 老汉av免费一区二区三区| 三级久久三级久久| 亚洲午夜精品网| 亚洲黄一区二区三区| 最新久久zyz资源站| 国产精品看片你懂得| 国产亚洲一区二区三区四区 | 97久久精品人人做人人爽| 国产aⅴ精品一区二区三区色成熟| 强制捆绑调教一区二区| 亚洲亚洲人成综合网络| 亚洲图片有声小说| 亚洲综合一区二区| 亚洲伊人伊色伊影伊综合网| 亚洲黄网站在线观看| 亚洲免费电影在线| 日本亚洲最大的色成网站www| 精品国一区二区三区| 欧美亚洲丝袜传媒另类| 成人免费看的视频| 成人免费的视频| 成人免费三级在线| 成人激情av网| 99九九99九九九视频精品| 97久久精品人人做人人爽| 91麻豆免费在线观看| 91免费在线视频观看| 色天天综合久久久久综合片| 色噜噜偷拍精品综合在线| 欧美日韩免费不卡视频一区二区三区| 欧洲人成人精品| 欧美一区二区视频免费观看| 欧美不卡一区二区三区| 久久色.com| 亚洲私人影院在线观看| 亚洲国产乱码最新视频| 日本美女一区二区三区视频| 看国产成人h片视频| 国产美女精品在线| www.在线欧美| 欧美撒尿777hd撒尿| 欧美一区二区三区在线看| 国产亚洲一区二区三区在线观看| 国产欧美精品一区二区色综合朱莉| 国产精品蜜臀av| 亚洲国产视频在线| 久久99蜜桃精品| 高清日韩电视剧大全免费| 色94色欧美sute亚洲线路一ni| 欧美体内she精高潮| 精品国产乱码久久| 国产精品久久久久久户外露出| 亚洲精品国产成人久久av盗摄| 三级亚洲高清视频| 成人黄色a**站在线观看| 中文字幕一区二区三区在线播放| 天天av天天翘天天综合网色鬼国产 | 成人中文字幕电影| 欧美日韩国产美女| 秋霞电影网一区二区| 99久久精品国产一区二区三区| 日韩小视频在线观看专区| 日本一区二区免费在线观看视频| 国产激情精品久久久第一区二区 | 一区二区成人在线视频| 日韩中文字幕不卡| 成人黄色网址在线观看| 制服丝袜在线91| 久久久久久久综合狠狠综合| 色婷婷国产精品综合在线观看| 欧美怡红院视频| 久久午夜电影网| 亚洲一二三四在线| 国产成人午夜片在线观看高清观看| 91丨九色丨蝌蚪丨老版| 91精品婷婷国产综合久久性色| 中文字幕在线不卡| 免费成人在线观看视频| 色88888久久久久久影院野外| 欧美xxxx老人做受| 亚洲福利视频一区| 91视视频在线直接观看在线看网页在线看 | 午夜激情久久久| 成a人片亚洲日本久久| 欧美mv日韩mv国产网站| 亚洲成av人影院| 一本色道**综合亚洲精品蜜桃冫| 精品国产免费人成电影在线观看四季| 一区二区三区毛片| 成人h精品动漫一区二区三区| 2024国产精品| 美女被吸乳得到大胸91| 欧美丝袜丝交足nylons图片| 最新久久zyz资源站| 国产精品1区二区.| 日韩美女在线视频| 日韩精品一区第一页| 精品1区2区3区| 亚洲欧洲精品天堂一级| 国产成人一区在线| 久久亚洲一区二区三区四区| 麻豆精品蜜桃视频网站| 欧美日韩一区二区三区高清| 亚洲精选视频免费看| 成人精品鲁一区一区二区| 国产亚洲精品精华液| 久久精品国产精品亚洲红杏| 91精品婷婷国产综合久久| 午夜电影久久久| 欧美日韩国产一区二区三区地区| 亚洲乱码一区二区三区在线观看| av动漫一区二区| 亚洲欧洲中文日韩久久av乱码| 99精品视频在线免费观看| 国产精品久久久久久户外露出| 成人免费va视频| 欧美国产视频在线| 处破女av一区二区| 亚洲国产高清不卡| 波多野结衣亚洲| 中文字幕一区二区三区蜜月| av成人老司机| 一区二区三区国产| 精品1区2区3区| 奇米精品一区二区三区在线观看一| 日韩一区二区三区视频| 久久国产夜色精品鲁鲁99| 欧美r级电影在线观看| 国产成人免费视频一区| 国产精品欧美一区喷水| 日本久久一区二区| 亚洲成人在线免费| 欧美变态tickling挠脚心| 国产一区福利在线| 亚洲欧美综合另类在线卡通| 在线观看亚洲精品视频| 日韩av电影免费观看高清完整版| 亚洲精品一区二区三区影院 | 国产精品一区二区x88av| 亚洲国产三级在线| 欧美电影精品一区二区| 大胆欧美人体老妇| 亚洲一区二区视频| 欧美成人在线直播| 9色porny自拍视频一区二区| 亚洲综合清纯丝袜自拍| 精品久久久久久久久久久久久久久久久 | 国产欧美一区二区精品性色| www.亚洲精品| 日韩精品乱码av一区二区| 久久久精品一品道一区| 91论坛在线播放| 麻豆精品精品国产自在97香蕉| 国产欧美精品一区二区色综合朱莉| 在线视频综合导航| 精品在线免费视频| 亚洲柠檬福利资源导航| 日韩欧美综合一区| 99精品热视频| 麻豆精品一区二区综合av| 亚洲蜜臀av乱码久久精品| 日韩一区二区三区三四区视频在线观看| 国产成人免费视频精品含羞草妖精 | 99精品国产99久久久久久白柏| 午夜精品久久久久久久99水蜜桃| 国产亚洲综合av| 欧美久久久久久蜜桃| 高清国产午夜精品久久久久久| 亚洲成人综合网站| 久久精品欧美日韩| 6080亚洲精品一区二区| 97久久超碰国产精品| 久草在线在线精品观看| 亚洲精品国产a久久久久久| 久久久久成人黄色影片| 欧美男女性生活在线直播观看| 成人18精品视频| 韩国精品久久久| 日韩高清一区在线| 亚洲激情第一区| 国产精品免费观看视频| 欧美xxx久久|