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

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

?? listdialog.java

?? SWING的界面UI包 SWING的界面UI包
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)                    .addComponent(jSeparator1, javax.swing.GroupLayout.DEFAULT_SIZE, 79, Short.MAX_VALUE)                    .addComponent(btnAdd, javax.swing.GroupLayout.DEFAULT_SIZE, 79, Short.MAX_VALUE)                    .addComponent(btnUpdate, javax.swing.GroupLayout.DEFAULT_SIZE, 79, Short.MAX_VALUE)                    .addComponent(btnRemove, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)                    .addComponent(btnUp, javax.swing.GroupLayout.DEFAULT_SIZE, 79, Short.MAX_VALUE)                    .addComponent(btnDown, javax.swing.GroupLayout.DEFAULT_SIZE, 79, Short.MAX_VALUE))                .addContainerGap())        );        jPanel1Layout.linkSize(javax.swing.SwingConstants.HORIZONTAL, new java.awt.Component[] {btnAdd, btnDown, btnRemove, btnUp, btnUpdate});        jPanel1Layout.setVerticalGroup(            jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)            .addGroup(jPanel1Layout.createSequentialGroup()                .addContainerGap()                .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)                    .addComponent(jLabel1)                    .addComponent(btnAdd)                    .addComponent(txtItem, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)                    .addGroup(jPanel1Layout.createSequentialGroup()                        .addComponent(btnUpdate)                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                        .addComponent(btnRemove)                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                        .addComponent(jSeparator1, javax.swing.GroupLayout.PREFERRED_SIZE, 6, javax.swing.GroupLayout.PREFERRED_SIZE)                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                        .addComponent(btnUp)                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                        .addComponent(btnDown))                    .addComponent(jScrollPane1, javax.swing.GroupLayout.DEFAULT_SIZE, 180, Short.MAX_VALUE))                .addContainerGap())        );        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());        getContentPane().setLayout(layout);        layout.setHorizontalGroup(            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)            .addGroup(layout.createSequentialGroup()                .addContainerGap()                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)                    .addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)                    .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()                        .addComponent(btnOK)                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                        .addComponent(btnRestore)                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                        .addComponent(btnCancel)))                .addContainerGap())        );        layout.linkSize(javax.swing.SwingConstants.HORIZONTAL, new java.awt.Component[] {btnCancel, btnOK, btnRestore});        layout.setVerticalGroup(            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()                .addContainerGap()                .addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)                    .addComponent(btnCancel)                    .addComponent(btnRestore)                    .addComponent(btnOK))                .addContainerGap())        );        pack();    }// </editor-fold>//GEN-END:initComponents    private void btnCancelActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnCancelActionPerformed        OK = false;        dispose();    }//GEN-LAST:event_btnCancelActionPerformed    private void btnRestoreActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnRestoreActionPerformed        this.model = default_value;        OK = true;        dispose();    }//GEN-LAST:event_btnRestoreActionPerformed    private void btnOKActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnOKActionPerformed        DefaultListModel lstModel = (DefaultListModel) lstItems.getModel();        model = createListModel();        for (int i = 0; i < lstModel.getSize(); i++) {            addModelElement(model, lstModel.getElementAt(i));        }        OK = true;        dispose();    }//GEN-LAST:event_btnOKActionPerformed    protected abstract void addModelElement(ListModel model, Object object);    private void btnAddActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnAddActionPerformed        String txt = txtItem.getText();        if (txt.trim().length() > 0) {            DefaultListModel model = (DefaultListModel) lstItems.getModel();            model.addElement(txt);            updateButtons();            lstItems.repaint();            txtItem.selectAll();            txtItem.requestFocus();        }    }//GEN-LAST:event_btnAddActionPerformed    private void txtItemActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_txtItemActionPerformed        btnAddActionPerformed(evt);    }//GEN-LAST:event_txtItemActionPerformed    private void lstItemsValueChanged(javax.swing.event.ListSelectionEvent evt) {//GEN-FIRST:event_lstItemsValueChanged        updateButtons();    }//GEN-LAST:event_lstItemsValueChanged    private void btnUpdateActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnUpdateActionPerformed        int index = lstItems.getSelectedIndex();        if (index != -1) {            String txt = txtItem.getText();            DefaultListModel lstModel = (DefaultListModel) lstItems.getModel();            lstModel.setElementAt(txt, index);            lstItems.repaint();        }    }//GEN-LAST:event_btnUpdateActionPerformed    private void btnRemoveActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnRemoveActionPerformed        int index = lstItems.getSelectedIndex();        if (index != -1) {            DefaultListModel lstModel = (DefaultListModel) lstItems.getModel();            lstModel.remove(index);            updateButtons();            lstItems.repaint();        }    }//GEN-LAST:event_btnRemoveActionPerformed    private void btnUpActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnUpActionPerformed        int index = lstItems.getSelectedIndex();        if (index > 0) {            DefaultListModel lstModel = (DefaultListModel) lstItems.getModel();            Object item = lstModel.getElementAt(index);            lstModel.remove(index);            index--;            lstModel.insertElementAt(item, index);            lstItems.setSelectedIndex(index);            updateButtons();            lstItems.repaint();        }    }//GEN-LAST:event_btnUpActionPerformed    private void btnDownActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnDownActionPerformed        int index = lstItems.getSelectedIndex();        int count = lstItems.getModel().getSize();        if (index < count - 1) {            DefaultListModel lstModel = (DefaultListModel) lstItems.getModel();            Object item = lstModel.getElementAt(index);            lstModel.remove(index);            index++;            lstModel.insertElementAt(item, index);            lstItems.setSelectedIndex(index);            updateButtons();            lstItems.repaint();        }    }//GEN-LAST:event_btnDownActionPerformed    private void updateButtons() {        int index = lstItems.getSelectedIndex();        String txt = txtItem.getText();        int count = lstItems.getModel().getSize();        boolean selected = index != -1;        boolean empty = txt == null || txt.trim().length() == 0;        boolean first = index == 0;        boolean last = index == count - 1;        btnAdd.setEnabled(!empty);        btnUpdate.setEnabled(selected && !empty);        btnRemove.setEnabled(selected);        btnUp.setEnabled(selected && !first);        btnDown.setEnabled(selected && !last);    }    // Variables declaration - do not modify//GEN-BEGIN:variables    private javax.swing.JButton btnAdd;    private javax.swing.JButton btnCancel;    private javax.swing.JButton btnDown;    private javax.swing.JButton btnOK;    private javax.swing.JButton btnRemove;    private javax.swing.JButton btnRestore;    private javax.swing.JButton btnUp;    private javax.swing.JButton btnUpdate;    private javax.swing.JLabel jLabel1;    private javax.swing.JPanel jPanel1;    private javax.swing.JScrollPane jScrollPane1;    private javax.swing.JSeparator jSeparator1;    private javax.swing.JList lstItems;    private javax.swing.JTextField txtItem;    // End of variables declaration//GEN-END:variables}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
高清免费成人av| 91精品国产综合久久蜜臀| 成人av午夜电影| 国产精品夜夜爽| 久久国内精品自在自线400部| 亚洲一级二级在线| 一区二区三区欧美久久| 中文字幕人成不卡一区| 中文字幕一区二区三区不卡在线 | 欧美视频精品在线| 91猫先生在线| 欧美日韩国产美女| 欧美一级免费大片| 国产目拍亚洲精品99久久精品| 欧美精品一区二区三区久久久 | 色婷婷av一区二区三区软件| 成人午夜激情片| 色综合久久久久久久久久久| 欧美亚洲国产bt| 欧美xxxxxxxxx| 欧美国产精品v| 亚洲美女区一区| 久久99精品国产麻豆婷婷洗澡| 激情伊人五月天久久综合| 成人一级片在线观看| 成人黄色av电影| 欧美色视频在线观看| 日韩欧美一区电影| 国产日韩成人精品| 视频一区欧美日韩| 国产盗摄精品一区二区三区在线| 91亚洲永久精品| 91精品啪在线观看国产60岁| 日本一二三四高清不卡| 在线观看91视频| 欧美不卡一区二区三区| 国产精品初高中害羞小美女文| 亚洲国产综合在线| 国产精品66部| 欧美高清视频不卡网| 国产精品免费视频一区| 亚洲成人福利片| 国产大陆a不卡| 日韩视频免费观看高清在线视频| 日本一区二区成人在线| 免费视频最近日韩| 91行情网站电视在线观看高清版| 26uuu久久综合| 午夜伊人狠狠久久| 一道本成人在线| 国产清纯白嫩初高生在线观看91| 午夜不卡av在线| 色视频成人在线观看免| 久久久国产一区二区三区四区小说 | 国产一区二区剧情av在线| 色综合婷婷久久| 国产日产精品一区| 蜜臀av一区二区在线免费观看| 日本高清不卡一区| 国产精品剧情在线亚洲| 久久www免费人成看片高清| 欧美日韩综合在线免费观看| 国产精品女上位| 国产高清在线精品| 26uuu精品一区二区| 麻豆国产91在线播放| 欧美日韩国产高清一区二区三区 | 国产精品理论在线观看| 激情另类小说区图片区视频区| 欧美性大战久久久久久久| 亚洲私人黄色宅男| av网站免费线看精品| 欧美国产一区在线| 国产成人精品三级| 国产精品女主播av| 国产黄色精品网站| 久久精品一级爱片| 国产成人三级在线观看| 中文字幕av一区二区三区免费看| 国产福利一区在线观看| 久久久高清一区二区三区| 福利一区福利二区| 中文字幕av一区 二区| 国产69精品一区二区亚洲孕妇| 国产丝袜欧美中文另类| 成人久久视频在线观看| 综合久久给合久久狠狠狠97色 | 日韩欧美国产一区在线观看| 秋霞午夜av一区二区三区| 精品国产123| 麻豆91免费看| 国产欧美综合色| 国产91色综合久久免费分享| 亚洲欧美一区二区视频| 在线视频欧美精品| 久久精品99国产精品日本| 久久婷婷综合激情| 懂色av一区二区夜夜嗨| 亚洲一区二区三区四区五区中文| 777久久久精品| 国产一区欧美日韩| 亚洲乱码一区二区三区在线观看| 亚洲一二三四区| 这里是久久伊人| 成人天堂资源www在线| 一区二区三区免费在线观看| 3atv一区二区三区| 成人免费不卡视频| 国产精品久久网站| 欧美日韩不卡视频| 成人黄色一级视频| 午夜激情久久久| 久久久91精品国产一区二区精品 | 看电视剧不卡顿的网站| 国产精品久久久一本精品| 欧美精品乱码久久久久久按摩| 激情亚洲综合在线| 亚洲妇女屁股眼交7| 国产欧美精品一区二区三区四区| 色诱亚洲精品久久久久久| 日本不卡一区二区三区| 亚洲人快播电影网| 亚洲精品在线一区二区| 在线观看一区日韩| 高清免费成人av| 亚洲第一主播视频| 国产精品天天摸av网| 日韩免费观看高清完整版在线观看| 成人av电影免费观看| 精品一区二区三区视频| 日韩专区在线视频| 亚洲精品一卡二卡| 国产欧美精品一区二区色综合| 精品日产卡一卡二卡麻豆| 91无套直看片红桃| 成人av网站大全| 国产精品99久| 麻豆国产91在线播放| 偷偷要91色婷婷| 亚洲一区二区四区蜜桃| 亚洲精品日日夜夜| 1024成人网| 色先锋久久av资源部| 黑人巨大精品欧美黑白配亚洲| 三级欧美在线一区| 亚洲国产视频直播| 亚洲激情图片一区| 亚洲乱码中文字幕| 亚洲精品欧美在线| 亚洲欧美日韩国产综合| 国产精品美女久久久久久| 国产精品久久久久久久岛一牛影视| 久久久精品国产99久久精品芒果 | 国产欧美综合在线观看第十页| 精品国产一区二区三区不卡 | 亚洲精品一线二线三线无人区| 91麻豆精品国产综合久久久久久| 欧美日韩日日夜夜| 欧美精品日韩一本| 日韩亚洲欧美在线| 日韩美一区二区三区| 2023国产一二三区日本精品2022| 日韩免费高清视频| 国产三级三级三级精品8ⅰ区| 久久精品欧美一区二区三区麻豆| 国产欧美精品一区二区色综合| 国产精品高潮久久久久无| 亚洲人妖av一区二区| 日日欢夜夜爽一区| 老司机精品视频一区二区三区| 老司机一区二区| 丁香婷婷深情五月亚洲| 91美女精品福利| 在线播放一区二区三区| 精品播放一区二区| 亚洲欧美经典视频| 日日摸夜夜添夜夜添国产精品| 看片的网站亚洲| 99re热视频这里只精品| 欧美性大战久久久久久久蜜臀 | 国产毛片精品一区| 白白色 亚洲乱淫| 欧美日韩精品免费| 精品999久久久| 成人免费视频在线观看| 欧美一区二区久久久| 亚洲国产精品av| 午夜精品久久久久久久蜜桃app| 久久99蜜桃精品| 欧美综合亚洲图片综合区| 337p粉嫩大胆色噜噜噜噜亚洲| 国产精品乱码人人做人人爱| 天天色图综合网| 成人免费毛片aaaaa**| 91精品国产色综合久久久蜜香臀| 国产欧美视频一区二区三区| 亚洲第一福利视频在线| www.综合网.com| 日韩免费观看2025年上映的电影 | 日韩欧美在线观看一区二区三区|