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

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

?? propertywindow.java

?? Swing+FtpClient實(shí)現(xiàn) 支持文件、文件夾上傳 支持文件、文件夾下載 支持文件重命名 支持文件刪除等功能
?? JAVA
字號(hào):
/*
 * PropertyWindow.java
 *
 * Created on 2008年12月2日, 下午2:27
 */

package com.topking.ftp.ui;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.ImageIcon;
import javax.swing.SwingConstants;

import com.topking.ftp.bean.FileBean;

/**
 *
 * @author  lzkj
 */
public class PropertyWindow extends javax.swing.JFrame {

    /** Creates new form PropertyWindow */
    public PropertyWindow(FileBean fb,int x,int y) {
    	this.setIconImage(this.getToolkit().createImage(this.getClass().getClassLoader().getResource("com/topking/ftp/ui/images/property.gif")));
    	this.setTitle("文件屬性");
    	this.setResizable(false);
    	this.setLocation(x, y);
        initComponents(fb);
    }

    /** This method is called from within the constructor to
     * initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is
     * always regenerated by the Form Editor.
     */
    @SuppressWarnings("unchecked")
    // <editor-fold defaultstate="collapsed" desc="Generated Code">
    private void initComponents(FileBean fb) {

        L_name = new javax.swing.JLabel("文件名",new ImageIcon(this.getClass().getClassLoader().getResource("com/topking/ftp/ui/images/name.gif")),SwingConstants.LEFT);
        L_type = new javax.swing.JLabel("類型",new ImageIcon(this.getClass().getClassLoader().getResource("com/topking/ftp/ui/images/type.gif")),SwingConstants.LEFT);
        L_size = new javax.swing.JLabel("大小",new ImageIcon(this.getClass().getClassLoader().getResource("com/topking/ftp/ui/images/size.gif")),SwingConstants.LEFT);
        L_date = new javax.swing.JLabel("創(chuàng)建時(shí)間",new ImageIcon(this.getClass().getClassLoader().getResource("com/topking/ftp/ui/images/date.gif")),SwingConstants.LEFT);
        bt_ok = new javax.swing.JButton();
        T_name = new javax.swing.JTextField(fb.getFileName());
        T_type = new javax.swing.JTextField(fb.getType());
        T_size = new javax.swing.JTextField(new Long(fb.getSize()).toString()+" (b)");
        T_date = new javax.swing.JTextField(fb.getTime());

        T_name.setEditable(false);
        T_type.setEditable(false);
        T_size.setEditable(false);
        T_date.setEditable(false);
        
//        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
        bt_ok.setText("確定");
        bt_ok.addActionListener(new ActionListener(){

			@Override
			public void actionPerformed(ActionEvent e) {
				// TODO Auto-generated method stub
				destoryWindow();
			}
        	
        });
        
        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)
                    .addGroup(layout.createSequentialGroup()
                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
                                .addComponent(L_size, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                                .addComponent(L_type, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                                .addComponent(L_name, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.PREFERRED_SIZE, 74, javax.swing.GroupLayout.PREFERRED_SIZE))
                            .addComponent(L_date, javax.swing.GroupLayout.DEFAULT_SIZE, 74, Short.MAX_VALUE))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(T_type, javax.swing.GroupLayout.DEFAULT_SIZE, 190, Short.MAX_VALUE)
                            .addComponent(T_name, javax.swing.GroupLayout.DEFAULT_SIZE, 190, Short.MAX_VALUE)
                            .addComponent(T_size, javax.swing.GroupLayout.DEFAULT_SIZE, 190, Short.MAX_VALUE)
                            .addComponent(T_date, javax.swing.GroupLayout.DEFAULT_SIZE, 190, Short.MAX_VALUE))
                        .addContainerGap())
                    .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
                        .addComponent(bt_ok)
                        .addGap(109, 109, 109))))
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(L_name)
                    .addComponent(T_name, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(L_type)
                    .addComponent(T_type, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(L_size)
                    .addComponent(T_size, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(L_date)
                    .addComponent(T_date, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addComponent(bt_ok))
        );

        pack();
    }// </editor-fold>

    public void destoryWindow(){
    	this.dispose();
    }
    
    /**
    * @param args the command line arguments
    */
    public static void main(String args[]) {
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new PropertyWindow(new FileBean(),20,50).setVisible(true);
            }
        });
    }

    // Variables declaration - do not modify
    private javax.swing.JLabel L_date;
    private javax.swing.JLabel L_name;
    private javax.swing.JLabel L_size;
    private javax.swing.JLabel L_type;
    private javax.swing.JTextField T_date;
    private javax.swing.JTextField T_name;
    private javax.swing.JTextField T_size;
    private javax.swing.JTextField T_type;
    private javax.swing.JButton bt_ok;
    // End of variables declaration

}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精品一区二区三区蜜桃| 国内久久精品视频| 国产日产欧美一区| 69成人精品免费视频| 91国产免费观看| 一本色道久久综合亚洲精品按摩| av欧美精品.com| 不卡av在线网| 91免费在线视频观看| 色综合夜色一区| 欧美又粗又大又爽| 欧美久久久一区| 337p亚洲精品色噜噜噜| 欧美一区日本一区韩国一区| 日韩女优av电影在线观看| 欧美大片国产精品| 久久在线观看免费| 中文字幕一区二区三区在线不卡 | 在线视频综合导航| 欧美性一区二区| 91.com在线观看| 欧美成人一区二区三区在线观看| 久久久久久久综合狠狠综合| 国产精品毛片久久久久久| 亚洲蜜臀av乱码久久精品蜜桃| 亚洲精品一卡二卡| 亚洲第一福利一区| 久久国产精品色| av亚洲产国偷v产偷v自拍| 欧美精品一卡两卡| 久久精品男人的天堂| 18欧美亚洲精品| 免费av网站大全久久| 成人毛片老司机大片| 欧美日韩视频一区二区| 久久久99免费| 亚洲电影中文字幕在线观看| 久久91精品久久久久久秒播| 一本一道久久a久久精品综合蜜臀 一本一道综合狠狠老 | 成av人片一区二区| 欧美日韩成人高清| 国产精品乱人伦| 日韩电影免费在线| 91啦中文在线观看| 久久亚洲免费视频| 亚洲超碰精品一区二区| 懂色av噜噜一区二区三区av| 欧美精品视频www在线观看 | 亚洲九九爱视频| 国产麻豆91精品| 欧美三级蜜桃2在线观看| 国产欧美精品区一区二区三区| 亚洲.国产.中文慕字在线| 国产精品1区2区| 91精品欧美综合在线观看最新| 国产精品电影一区二区| 国产一区不卡精品| 欧美一级欧美三级在线观看| 亚洲欧美电影院| jizz一区二区| 国产免费成人在线视频| 狠狠色狠狠色合久久伊人| 欧美肥妇毛茸茸| 亚洲一卡二卡三卡四卡无卡久久| 成人aa视频在线观看| 国产欧美日韩一区二区三区在线观看| 另类成人小视频在线| 欧美精品丝袜中出| 日本欧美在线观看| 欧美一区二区视频在线观看2022| 夜夜精品视频一区二区| 99re6这里只有精品视频在线观看 99re8在线精品视频免费播放 | 色视频成人在线观看免| 国产免费成人在线视频| 国产毛片精品国产一区二区三区| 欧美岛国在线观看| 九色porny丨国产精品| 日韩欧美三级在线| 久久99精品国产.久久久久| 日韩一区和二区| 久久精品国产色蜜蜜麻豆| 欧美一级二级三级蜜桃| 久久福利视频一区二区| 精品久久人人做人人爰| 国内久久婷婷综合| 国产精品传媒在线| 91免费看`日韩一区二区| 亚洲手机成人高清视频| 日本韩国欧美一区| 首页国产欧美日韩丝袜| 日韩无一区二区| 国产精品亚洲专一区二区三区| 久久久久国产精品人| 成人午夜电影小说| 亚洲乱码国产乱码精品精的特点 | 日韩高清一级片| 精品国产91洋老外米糕| 国产成人免费视频网站| 专区另类欧美日韩| 欧美精品久久天天躁| 国产精品一区一区| 亚洲蜜臀av乱码久久精品蜜桃| 91精品国产91久久久久久最新毛片 | 久久国产麻豆精品| 中文字幕精品在线不卡| 色综合天天综合色综合av | 一区二区三区美女视频| 91麻豆精品国产自产在线观看一区 | 日韩欧美一二三| 99精品国产视频| 青青青伊人色综合久久| 国产女人aaa级久久久级| 欧美日韩在线免费视频| 国产美女精品在线| 亚洲最新视频在线观看| 精品国产乱码久久久久久久| av一区二区三区黑人| 秋霞午夜av一区二区三区| 国产精品久久久久天堂| 欧美一区二区啪啪| 色婷婷精品大在线视频| 精品无人区卡一卡二卡三乱码免费卡| 国产精品麻豆久久久| 精品久久国产老人久久综合| 91成人看片片| 国产高清成人在线| 男人的天堂亚洲一区| 国产精品不卡在线| 精品国产91乱码一区二区三区| 在线观看亚洲一区| 成人激情午夜影院| 精品一区二区三区蜜桃| 午夜精品福利视频网站| 国产精品天干天干在观线| 精品久久久三级丝袜| 欧美日韩不卡在线| 欧美日韩一级二级| 99久久99久久免费精品蜜臀| 国产精品1区二区.| 狠狠狠色丁香婷婷综合激情| 喷白浆一区二区| 一二三四社区欧美黄| 亚洲久草在线视频| 国产精品国产三级国产普通话三级| 精品久久久久久久久久久久包黑料 | 麻豆国产欧美日韩综合精品二区| 亚洲精品少妇30p| 亚洲麻豆国产自偷在线| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 一本大道久久a久久综合| 国产91高潮流白浆在线麻豆 | 另类调教123区| 蜜臀av国产精品久久久久| 舔着乳尖日韩一区| 日韩av一级电影| 久久国产精品区| 国产裸体歌舞团一区二区| 激情综合五月天| 韩国女主播一区| 国产91清纯白嫩初高中在线观看| 国产一区二区三区黄视频 | 成人高清在线视频| www.av精品| 在线精品视频小说1| 欧美日韩一区二区三区免费看| 欧美系列亚洲系列| 欧美一区永久视频免费观看| 欧美精品乱码久久久久久| 91精品黄色片免费大全| 欧美videos中文字幕| 久久精品视频免费观看| 欧美视频一二三区| 欧美日产在线观看| 日韩精品一区二区三区视频在线观看| 精品动漫一区二区三区在线观看| 久久品道一品道久久精品| 国产精品久久久久影视| 亚洲一级二级三级| 久久9热精品视频| av在线播放不卡| 日韩三级免费观看| 国产精品久线在线观看| 亚洲国产另类av| 国产精品1区2区| 欧美在线制服丝袜| 久久久久国产免费免费| 亚洲一区二区视频| 激情成人综合网| 色婷婷精品大在线视频| 久久久噜噜噜久久中文字幕色伊伊| 日韩久久一区二区| 蜜桃久久精品一区二区| 99re在线精品| 2023国产一二三区日本精品2022| 亚洲男人天堂一区| 国产一区二区影院| 欧美三级午夜理伦三级中视频| 国产婷婷一区二区| 日韩中文字幕一区二区三区| 成人av电影观看|