为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

Java批量改变图片大小

2017-09-02 8页 doc 24KB 41阅读

用户头像

is_594886

暂无简介

举报
Java批量改变图片大小Java批量改变图片大小 import java.awt.BorderLayout; import java.awt.Font; 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.Buffered...
Java批量改变图片大小
Java批量改变图片大小 import java.awt.BorderLayout; import java.awt.Font; 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.*; import javax.imageio.*; import javax.swing.*; import java.awt.GridLayout; 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_SCROLL BAR_ALWAYS); frame.add(scroller,BorderLayout.CENTER); ta.setText("Çë×?Òâ??ÏîµÄÌîÐ??ñÊ?,Çø?Ö?óÐ?Ð?:\n"+ "Ô?ÎÄ?þ?ÐÌîÐ?Ҫת??Í?Æ???ËùÔÚÎÄ?þ?Ð,ÀýÈç'D:\\picture\\';\n"+ "Ä??êÎÄ?þ?ÐÌîÐ?ת??ºó???æµÄÎÄ?þ?Ð,ÀýÈç'C:\\picture\\';\n"+ "ת??ºóX?ºÌîÐ?Ï?Íûת??ºóÍ?Æ?µÄ?í?È(ÕûÊý);\n"+ "ת??ºóY?ºÌîÐ?Ï?Íûת??ºóÍ?Æ?µÄ?ß?È(ÕûÊý);\n"+ "µ?Ô?ÎÄ?þ?ÐÖÐÓÐ?ÇÍ?Æ??ñÊ?ÎÄ?þ?òÎÄ?þ?ÐÊ????ÌÐò?á×Ô??Ñ?Ôñ?öÍ?Æ?ÎÄ ?þ\n"+ "ChangeÖ?Ç?ÇëÏÈCheck,µ?Ä??êÎÄ?þ?ÐÖÐÖØÃûÇé?öÊ????ÌÐò?á?ø?öÊÇ?ñ?? ?ÇÌáÊ?.\n"+ "\t\t\t?ÌÐòÎÊÌâ??Ë͵?wzwahl36@qq.com\n"); button=new JButton("Change"); button1=new JButton("Check"); button2=new JButton("Check"); button.setFont(font2); button1.setFont(font2); button2.setFont(font2); panel1.setLayout(new GridLayout(3,1)); panel1.add(panel3); panel1.add(panel4); panel1.add(panel5); panel3.add(label1); panel3.add(tf1); panel3.add(button1); panel4.add(label2); panel4.add(tf2); panel4.add(button2); panel5.add(label3); panel5.add(tf3); panel5.add(label4); panel5.add(tf4); panel5.add(button); frame.add(panel1,BorderLayout.NORTH); frame.setVisible(true); button.addActionListener(this); button1.addActionListener(this); button2.addActionListener(this); frame.addWindowListener(this); } public void actionPerformed(ActionEvent e){ if(e.getSource()==button){ flag_num=false; if(checkNum(tf3.getText())==true&&checkNum(tf4.getText())){ width=(int) Double.parseDouble(tf3.getText()); height=(int) Double.parseDouble(tf4.getText()); flag_num=true; } else { flag_num=false; ta.append("XYÌîÐ??ñÊ???ÕýÈ?,ÇëÖØÐÂÌîÐ?\n"); } if(flag_in==true&&flag_out==true&&flag_num==true){ ta.append("Ä??êÎÄ?þÁÐ?í\n"); int cnt=0; for(int i=0;i
/
本文档为【Java批量改变图片大小】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索