真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

自動復制的java代碼 java實現(xiàn)復制

求大神編寫一個JAVA程序能自動復制U盤上的文件,給代碼.

import java.io.File;

創(chuàng)新互聯(lián)是專業(yè)的鎮(zhèn)康網(wǎng)站建設(shè)公司,鎮(zhèn)康接單;提供網(wǎng)站建設(shè)、做網(wǎng)站,網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進行鎮(zhèn)康網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!

import java.io.FileInputStream;

import java.io.FileOutputStream;

import java.util.Scanner;

public class KKKKKKKKKKK {

public static void main(String[] args) throws Exception {

Scanner scan = new Scanner(System.in);

System.out.println("請輸入U盤路徑:");

String uDisk = scan.nextLine();

File file = new File(uDisk);

if (file.exists() file.isDirectory()) {

System.out.println("請輸入目標路徑:");

String targetFolder = scan.nextLine();

File target = new File(targetFolder);

if (!target.exists()) {

if (!target.mkdir()) {

throw new Exception("創(chuàng)建目標目錄失敗");

}

} else {

if (!target.isDirectory()) {

throw new Exception("與目標目錄同名的文件已經(jīng)存在");

}

}

File temp[] = file.listFiles();

if (temp != null temp.length 0) {

for (int i = 0, length = temp.length; i length; i++) {

if (!temp[i].isDirectory()) {

String fileName = temp[i].getName();

File t = new File(targetFolder+File.separator+fileName);

if (!t.createNewFile()) {

throw new Exception("創(chuàng)建輸出文件失敗");

}

FileOutputStream out = new FileOutputStream(t);

FileInputStream in = new FileInputStream(temp[i]);

byte[] buffer = new byte[256];

while (in.read(buffer) 0) {

out.write(buffer);

}

}

}

}

}

}

}

另外如果你的U盤上有目錄,并且也希望考過去的話,要加一個遞歸函數(shù) ,命令函輸入U盤所在的盤符:比如:e:\\,目標目錄比如:c:\\abc

怎樣用java代碼寫html網(wǎng)頁實現(xiàn)特殊的點擊自動復制?

script language="javascript"

function copyToClipBoard(id){

//var bankName = document.getElementById("yh"+id).innerHTML;

var account = document.getElementById("span"+id).innerHTML;

account = account.replace(" ","");

var index = 0;

while(index != -1){

account = account.replace(" ","");

index = account.indexOf(" ");

}

var clipBoardContent=account;

window.clipboardData.setData("Text",clipBoardContent);

alert("溫馨提示:\n\n您已經(jīng)成功復制該銀行賬號!\n請直接粘貼到網(wǎng)銀轉(zhuǎn)賬的收款方管理賬號中。");

}

/script

--------------------------------------------------------------------

p銀行賬號:span id="span1" onclick="copyToClipBoard(1);"6222 0212 0300 1928 125/span /p

p銀行賬號:span id="span2" onclick="copyToClipBoard(2);"6222 0212 0300 1928 144/span /p

p銀行賬號:span id="span3" onclick="copyToClipBoard(3);"6222 0212 0300 1928 166/span /p

java 代碼實現(xiàn)復制粘粘功能,詳細細節(jié)如圖,我自己寫了一段代碼,搞了半天沒搞好。

如果是JTable.等java圖形界面的組件,那么獲取數(shù)據(jù),賦值都比較簡單.

但是看圖片,是要寫一個Excel的輔助功能, 這對java來說還是有點麻煩了.

最優(yōu)建議:

Excel的功能. 那么最佳的建議,是使用vba 語言進行擴展.(微軟出品,簡單,方便,代碼量極少) .

其次的建議:

C/C++ 鍵盤鉤子 , 當讀取到按鍵F9時 ,模擬鍵盤的復制粘貼等操作.

不推薦java , 但java也能勉強湊合解決這個問題:

因為java 很難獲取系統(tǒng)底層的按鍵, Robot也很有局限, 比如窗口失去焦點的時候,讀取不到F9按鍵. ? 所以java需要調(diào)用JNI c語言 比較繁瑣. 比較簡單的是調(diào)用JNA了,但代碼量也不少.

當然了如果非要用java寫,也可以,我手寫了一個簡單的JNA+Robot配合

效果圖


新聞標題:自動復制的java代碼 java實現(xiàn)復制
網(wǎng)址分享:http://weahome.cn/article/doichoe.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部