| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 22503 人关注过本帖
标题:[原创]截屏程序(第二版)
只看楼主 加入收藏
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
我这里都运行的好好的了,怎么会出这种事情呢

可惜不是你,陪我到最后
2006-10-07 09:14
wwsw
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-10-7
收藏
得分:0 
怎么用jb调呢??
2006-10-07 11:00
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
里面有一个JAR文件,可以双击运行,不用什么调

可惜不是你,陪我到最后
2006-10-07 13:03
bluemoonte
Rank: 1
等 级:新手上路
帖 子:156
专家分:0
注 册:2006-2-12
收藏
得分:0 
很想看看达人的作品结果,但不是垣码。遗憾的是我没有办法看啊,是不是我的jdk版本太底啊?我的是1。4的!
2006-10-09 07:37
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
源码也附上了
版本是1.5的,源码用什么都可以看的,用记事本都可以打开

可惜不是你,陪我到最后
2006-10-09 09:13
qihi
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2006-10-11
收藏
得分:0 

谢谢分享源码。我会认真看的

刚开始时运行源码抛空指针那个异常,把包里的图片解出来就好了

2006-10-13 23:12
phoenixon
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2006-11-19
收藏
得分:0 
我用eclipse3.3打开的,可把编译完CaptureScreen.java后(我把package test1;注释掉了)点“开始截取”就出现异常
at sun.awt.image.URLImageSource.getConnection(Unknown Source)
at sun.awt.image.URLImageSource.getDecoder(Unknown Source)
at sun.awt.image.InputStreamImageSource.doFetch(Unknown Source)
at sun.awt.image.ImageFetcher.fetchloop(Unknown Source)
at sun.awt.image.ImageFetcher.run(Unknown Source)
开始尝试过把从cap1.jar解压出来的META-INF和test1两个文件夹放入自己建的工程文件夹后eclipse就指出package test1;有问题,
这是怎么回事啊?

2006-11-19 15:24
phoenixon
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2006-11-19
收藏
得分:0 
抱歉! 我看了qihi的回复已经知道怎么处理了。

2006-11-19 15:30
phoenixon
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2006-11-19
收藏
得分:0 
To 第 13 楼yueritian 我是这样改的:
在 “//一个文件后缀名选择器”加入
[CODE] private class GIFfilter extends javax.swing.filechooser.FileFilter{
public GIFfilter(){

}
public boolean accept(File file){
if( file.toString().toLowerCase().endsWith(".gif")||
file.isDirectory()){
return true;
} else
return false;
}
public String getDescription(){
return "*.GIF(GIF图像)";
}
}
[/CODE]
在方法“doSave()”中:
在try代码块第三行加入jfc.addChoosableFileFilter(new GIFfilter());
在else if(ff instanceof PNGfilter){
if(!ext.endsWith(".png")){
String ns=ext+".png";
file=new File(ns);
about="PNG";
}
}
代码块后加入
else if(ff instanceof GIFfilter){
if(!ext.endsWith(".gif")){
String ns=ext+".gif";
file=new File(ns);
about="GIF";
}
}
这样就能保存GIF格式了


2006-11-19 16:27
phoenixon
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2006-11-19
收藏
得分:0 
再补充:
只要把下载的文件解压后,再将cap1.jar解压然后找出icon.png和CaptureScreen.java两个文件,然后把这两个文件放在同一个文件夹下,接着编译(编译时注释掉package test1;)同样能运行并修改源代码

2006-11-19 16:32
快速回复:[原创]截屏程序(第二版)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015899 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved