资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

java代码刷新文件夹 java页面刷新

java中怎么刷新文件夹,

publicstaticvoidmain(String[]args)throwsClassNotFoundException{Stringfile_path="D://";Filefile=newFile(file_path);if(!file.exists()){System.out.println("路径不存在");}else{File[]files=file.listFiles();inti=files.length;System.out.println("包含文件个数="+i);for(Filef:files){System.out.println(f.getName());}}}注:这个是带系统隐藏文件的。所以可能个数会大于你看到的

创新互联网络公司拥有十年的成都网站开发建设经验,上千家客户的共同信赖。提供成都网站设计、成都网站建设、网站开发、网站定制、买链接、建网站、网站搭建、响应式网站建设、网页设计师打造企业风格,提供周到的售前咨询和贴心的售后服务

急,关于JAVA图片刷新的问题

是不是你原来的图片没有删除?把原来的图片移走试试

labeImage.setBounds(240, 40, 9999, 9999);

labeImage.setIcon(new ImageIcon("D:\\pic\\gf"));

labeImage.setBounds(240, 40,1024,768);

contentPane.add(labeImage);

java更新properties文件怎么刷新

首先你要明白一点,你更新后的文件不是你src下的,而是你生成的项目class 下的。 因此,如果你在程序中更新成功了,应该打开项目文件夹中找到class文件夹中的那个properties。当然了,如果我上面说的意思你是明白的话,可以参考一下其他网友做法。

import java.io.File; 

import java.io.FileInputStream; 

import java.io.FileOutputStream; 

import java.io.InputStream; 

import java.util.Properties; 

public class Test2 { 

public static void main(String[] args)  { 

try{ 

Properties prop = new Properties();// 属性集合对象 

java.net.URL  url = Test2.class.getResource("allen.properties");  

File file = new File(url.toURI());  

InputStream   fis = new FileInputStream(file);  

prop.load(fis);// 将属性文件流装载到Properties对象中 

fis.close();// 关闭流 

// 获取属性值,txnLogId已在文件中定义 

String txnLogId=prop.getProperty("txnLogId"); 

System.out.println("读取txnLogId属性的值:"+txnLogId); 

txnLogId=String.valueOf(Integer.parseInt(txnLogId)+1); 

prop.setProperty("txnLogId", txnLogId);// 修改sitename的属性值  

prop.setProperty("age", "25");//添加值 

// 文件输出流 

FileOutputStream fos = new FileOutputStream(file); 

// 将Properties集合保存到流中 

prop.store(fos, "update txnLogId value"); 

fos.close();// 关闭流 

}catch(Exception e){ 

e.printStackTrace(); 

}

java web项目上传一些图片,必须刷新文件夹才能显示图片,如何编写自动刷新代码??

图片不会自动显示是不是浏览器缓存问题~?就是譬如两次请求都是同一个地址,但是如果你存储的图片已经更改,但是名字没变,这样浏览器貌似是不会重新发出请求。你可以在请求时候附加一个随机数,

或者你可以再详细描述下,你说的文件夹是在哪里的文件夹,网络上的?~还是本地?你说显示图片是在哪里显示?页面上?还是本地文件夹里面?

java如何实现两台计算机之间文件夹同步更新

实现两台电脑同步文件夹的方法:

1、在登录完成之后,客户端会自动弹出配置向导。

2、选择目标文件夹之后,客户端会自动在该文件夹下面生成名为“”的同步文件夹。

即可实现成功。

Java代码拷贝文件夹 注:复制文件夹

Java代码复制文件夹时,则需要利用Flie类在目标文件夹中创建相应的目录,并且使用递归方法,代码如下:

import java.io.*;  

/** 

* 复制文件夹或文件夹 

*/  

public class CopyDirectory {  

// 源文件夹   

static String url1 = "F:/photos";  

// 目标文件夹   

static String url2 = "D:/tempPhotos";  

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

// 创建目标文件夹   

(new File(url2)).mkdirs();  

// 获取源文件夹当前下的文件或目录   

File[] file = (new File(url1)).listFiles();  

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

if (file[i].isFile()) {  

// 复制文件   

copyFile(file[i],new File(url2+file[i].getName()));  

}  

if (file[i].isDirectory()) {  

// 复制目录   

String sourceDir=url1+File.separator+file[i].getName();  

String targetDir=url2+File.separator+file[i].getName();  

copyDirectiory(sourceDir, targetDir);  

}  

}  

}  

// 复制文件   

public static void copyFile(File sourceFile,File targetFile)   

throws IOException{  

// 新建文件输入流并对它进行缓冲   

FileInputStream input = new FileInputStream(sourceFile);  

BufferedInputStream inBuff=new BufferedInputStream(input);  

// 新建文件输出流并对它进行缓冲   

FileOutputStream output = new FileOutputStream(targetFile);  

BufferedOutputStream outBuff=new BufferedOutputStream(output);  

// 缓冲数组   

byte[] b = new byte[1024 * 5];  

int len;  

while ((len =inBuff.read(b)) != -1) {  

outBuff.write(b, 0, len);  

}  

// 刷新此缓冲的输出流   

outBuff.flush();  

//关闭流   

inBuff.close();  

outBuff.close();  

output.close();  

input.close();  

}  

// 复制文件夹   

public static void copyDirectiory(String sourceDir, String targetDir)  

throws IOException {  

// 新建目标目录   

(new File(targetDir)).mkdirs();  

// 获取源文件夹当前下的文件或目录   

File[] file = (new File(sourceDir)).listFiles();  

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

if (file[i].isFile()) {  

// 源文件   

File sourceFile=file[i];  

// 目标文件   

File targetFile=new File(new File(targetDir).getAbsolutePath()+File.separator+file[i].getName());  

copyFile(sourceFile,targetFile);  

}  

if (file[i].isDirectory()) {  

// 准备复制的源文件夹   

String dir1=sourceDir + "/" + file[i].getName();  

// 准备复制的目标文件夹   

String dir2=targetDir + "/"+ file[i].getName();  

copyDirectiory(dir1, dir2);  

}  

}  

}  

}


分享题目:java代码刷新文件夹 java页面刷新
URL网址:http://cdkjz.cn/article/dodeipc.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220