批量压缩放大图片(java).docxVIP

  • 4
  • 0
  • 约6.49千字
  • 约 7页
  • 2017-07-10 发布于河南
  • 举报
批量压缩放大图片(java)

package com.tzx.a;import java.awt.BorderLayout;import java.awt.Font;import java.awt.GridLayout;import java.awt.Image;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;import java.awt.image.BufferedImage;import java.awt.image.RenderedImage;import java.io.File;import java.io.IOException;import javax.imageio.ImageIO;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JOptionPane;import javax.swing.JPanel;import javax.swing.JScrollPane;import javax.swing.JTextArea;import javax.swing.JTextField;import javax.swing.UIManager;public class PicPro extends WindowAdapter implements ActionListener{JFrame frame;JPanel panel1,panel3,panel4,panel5;JTextField tf1,tf2,tf3,tf4;JTextArea ta;JLabel label1,label2,label3,label4;JButton button,button1,button2;Font font1=new Font(宋体,Font.PLAIN,20);Font font2=new Font(宋体,Font.PLAIN,16);File filein;File fileout;File[]filelist;File wzw=new File(wzw);int width;int height;boolean flag_in;//输入文件夹boolean flag_out;//输出文件夹boolean flag_num;//缩放像素PicPro(){frame=new JFrame(批量图片处理);frame.setSize(500,600);frame.setLocation(300,100);frame.setResizable(false);panel1=new JPanel();panel3=new JPanel();panel4=new JPanel();panel5=new JPanel();tf1=new JTextField(30);tf2=new JTextField(30);tf3=new JTextField(7);tf4=new JTextField(7);tf1.setFont(font1);tf2.setFont(font1);tf3.setFont(font1);tf4.setFont(font1);label1=new JLabel(源文件夹);label2=new JLabel(目标文件夹);label3=new JLabel(转换后X:);label4=new JLabel(转换后Y:);label1.setFont(font2);label2.setFont(font2);label3.setFont(font2);label4.setFont(font2);ta=new JTextArea();ta.setFont(font2);ta.setEditable(false);ta.setLineWrap(true);JScrollPane scroller=new JScrollPane(ta);scroller.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);frame.add(scroller,BorderLayout.CENTER);ta.setText(请注意各项的填写格式,区分大小写:\n+源文件夹填写要转换图片集所在文件夹,例如D:\\picture\\;\n+目标文件夹填写转换后保存的文件夹,例如C:\\picture\\;\n+转换后X

文档评论(0)

1亿VIP精品文档

相关文档