移动学习网 导航

Java编写时,怎么输出一张图片呀? java如何输出jpeg图片?

2024-06-03m.verywind.com
怎样用JAVA编写一个小应用程序,输出一张图片或自己的照片~

import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
public class text
{
JFrame jf;
JLabel jl;
JPanel jp1;
public static void main(String[] args)
{
text t=new text();
t.go();
}
void go()
{
final ImageIcon image1 = new ImageIcon("1.gif");
jf=new JFrame();
jl = new JLabel(image1);
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jf.setSize(300, 300);
jf.setLocation(400, 300);
jp1 = new JPanel();
jp1.add(jl);
jf.getContentPane().add(jp1);
jf.setVisible(true);
}
}
把你的找一张gif 格式的照片 .名字改成1.gif 放在你的项目根目录下

不可能直接输出。。你要专门用一个servlet把这个装图片的byte[] out.print()然后再去标签里引用这个地址

(1)首先用ImageIO类读取这张图片
(2)如果要对这张图片修改,通过图片获取Graphics对象,再调用Graphics的方法来绘制、修改。

(3)再调用ImageIO的方法将图片输出到特定IO流即可。

具体代码实例可参考李刚的疯狂Java讲义的11.8节。



  • 怎么用java代码模拟一张图片
  • 答:用java代码模拟一张图片可以这样操作:1.创建BufferedImage类 2.根据BufferedImage类得到一个Graphics2D对象 3.根据Graphics2D对象进行逻辑操作 4.处理绘图 5.将绘制好的图片写入到图片

  • java中输出图片的代码
  • 答:final ImageView iv=(ImageView)findViewById(R.id.iv);Button bt=(Button)findViewById(R.id.bt);bt.setOnClickListener(new View.OnClickListener(){ Override public void onClick(View p1){ // TODO: Implement this method if(iv.getDrawable()!=null)iv.setImageResource(R.id.photo);els...

  • 用Java编译并能打印出下面的图片
  • 答:public class Systemout { public static void main(String args[]){ String s1="x";String s2="xxx";String s3="xxxxx";String s4="xxxxxxx";System.out.printl(s1);System.out.println(s2);System.out.println(s3);System.out.println(s4);} } 这样就不动脑筋的,其实还有这样也可以 ...

  • java如何生成图片
  • 答:java.awt.image.BufferedImage javax.imageio.ImageIO //获得Graphics Graphics graphics = BufferedImage.getGraphics()//将BufferedImage 写到文件流中 ImageIO.write(BufferedImage , "JPEG", OutputStream);

  • 如何用代码在java中插入图片
  • 答:具体步骤如下所示:1、打开电脑,进入软件中,编写设置大小的代码,代码如下所示。2、在左边的选项中选择javastudy包,在子文件下选择Java。3、选择之后,就会看到以下画面,通过代码加入图片,代码如下图所示。4、写好代码之后,选择左边的菜单,如下图所示,点击以下选项。5、图片插入之后,就成功了。

  • 这段程序怎么写 就是Java编程中想编个图片出来,这个图片在桌面Administra...
  • 答:写绝对路径,例如 D:\\src\\图片名加后缀 java中路径用双斜杠 你可以把你要存储的路径复制,然后粘贴,把单斜杠变为双斜杠就ok了

  • java中如何得到屏幕图像信息并保存起来 最后画出来 是不是用BufferedIm...
  • 答:你的这个问题大概分为以下几个步骤:1.先得到屏幕图像:这里如果只是得到图像,图像抓取出来一般是矩形的图片(有专门的方法Robot.createScreenCapture()),图片的大小用边界检测来限制(java.Rectangle类中参考下),抓取到的图片它有左上角那个点的坐标(x,y)还有宽度width,还有高度height,这些就是图像...

  • java怎么由graphics对象生成图片? 急!
  • 答:graphic是从bufferedImage得到的对象。直接编码bufferedImage,输出不同的格式有不同的编码类,然后用outputstream输出就行了。我写的合并图片的方法你参考下。JPEGCodec是个在1.7已经取消的编码器,1.7以下都正常。BufferedImage image1 = new BufferedImage(992, 1370, BufferedImage.TYPE_INT_RGB);Graph...

  • 怎样让Java IO 在控制台输出如下图片中的效果...?
  • 答:用printf来打印。注意看到字母 F 你去上网搜索printf的用法吧

  • Java怎么在面板上显示一个图片
  • 答:是这样的,你在面板上搞一个和面板一样大的JLabel 然后,通过JFileChooser获得路径,利用这个图片的路径,构建一个ImageIcon 最后,根据这个ImageIcon去给JLabel对象setIcon(ImageIcon对象);具体地:1.panel.add(label,BorderLayout.CENTER);2.ImageIcon icon = new ImageIcon(url);3.label.setIcon(icon);...

    户户网菜鸟学习
    联系邮箱
    返回顶部
    移动学习网