189 8069 5689

图片创建java代码 如何给java建立图片文件

跪求图片生成器java全代码,要求可以画图和获取屏幕并且能保存。拜托各位大神了

正好写了一个,给你看看哈

创新互联网站建设服务商,为中小企业提供网站制作、网站设计服务,网站设计,网站运营等一站式综合服务型公司,专业打造企业形象网站,让您在众多竞争对手中脱颖而出创新互联。

import java.awt.*;

import java.awt.image.BufferedImage;

import java.io.File;

import java.util.Date;

import javax.imageio.ImageIO;

public class ScreenCapturer {

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

Date date = new Date();

Robot rbt = new Robot();

BufferedImage bf =  rbt.createScreenCapture(new Rectangle(1440,900));  //这是屏幕分辨率  可以根据自己的屏幕修改

File file = new File("d://"+ date.toString().replace(" ","").replace(":","")+".jpg");  //这是保存路径D盘根目录

ImageIO.write(bf,"jpg",file);

System.out.println("截图成功!保存于D盘根目录下!时间:" + date.toString());

}

}

怎么用java代码模拟一张图片

用java代码模拟一张图片可以这样操作:1.创建BufferedImage类

2.根据BufferedImage类得到一个Graphics2D对象

3.根据Graphics2D对象进行逻辑操作

4.处理绘图

5.将绘制好的图片写入到图片

netbeans里面的javaweb如何创建一个放照片背景的

netbeans里面的javaweb如何创建一个放照片背景的方法为:

1、新建项目:建立Java应用程序,项目名称:HousePaintTest,下面的创建主类前的对号去掉,不创建主类,在缺省包上右键单击,选择新建Java类,类名:MyPanel包:house

2、编写MyPanel类的代码,MyPanel继承JComponent,重写里面的protectedvoidpaintComponent(Graphicsg)方法.右键单击MyPanel的代码区,选择插入代码。

3、选择覆盖方法,选择JComponent中的paintComponent(Graphicsg),在里面自己添加代码,写自己的内容,具体代码看源码。然后必须进行编译,否则没法添加到JFrame内。

4、在里面自己添加代码,写自己的内容,具体代码看源码。然后必须进行编译,否则没法添加到JFrame内。出现窗体设计界面后右键单击JFrame窗体,选择Bean,在类名中写要添加的类的具体路径,这里是MyPanel类,前面是包名,点击确定后,自定义面板就加到了Frame上。

5、点击确定后,自定义面板就加到了Frame上,单击那几个省略号,选择外部图像,接着进行导入图片的工作。然后选择一个图片就行了,可以随意向上面拖按钮。

解析下这个生成图片的Java代码

1.调用"images"文件夹里的文件放在ImageIcon里显示2.在windows下面显示正常Java在图形处理时调用了本地的图形处理库。在利用Java作图形处理(比如:图片缩放,图片签名,生成报表)时,如果运行在windows上不会出问题。如果将程序移植到Linux/Unix上的时候有可能出现图形不能显示的错误。3.提示信息:"Can'tconnecttoX11windowserver"这是由于Linux的图形处理需要一个XServer服务器。(关于Linux的图形处理模式参考Tomcat的修改如下:打开%Tomcat_home%/bin/catalina.sh文件在文件的86%处,启动Tomcat的脚本中加上:-Djava.awt.headless=true/参考:"$_RUNJAVA"$JAVA_OPTS$CATALINA_OPTS/-Djava.endorsed.dirs="$JAVA_ENDORSED_DIRS"-classpath"$CLASSPATH"/-Dcatalina.base="$CATALINA_BASE"/-Dcatalina.home="$CATALINA_HOME"/-Djava.io.tmpdir="$CATALINA_TMPDIR"/-Djava.awt.headless=true/org.apache.catalina.startup.Bootstrap"$@"start/"$CATALINA_BASE"/logs/catalina.out21if[!-z"$CATALINA_PID"];thenecho$!$CATALINA_PIDfifielif["$1"="stop"];then保存后,重新启动就可以处理图形了。


本文标题:图片创建java代码 如何给java建立图片文件
分享URL:http://jkwzsj.com/article/dosjjoj.html

其他资讯