展开全部

|package com.open.cc;

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

public class CutImage extends JFrame implements ActionListener{

/**

*

*/

private static final long serialVersionUID = 1L;

private JTextField showpath;

private JButton sure;

private JLabel showpicture;

FileDialog fdg;

public static void main(String[] args){

new CutImage().setVisible(true);

}

public CutImage(){

super();

setTitle("CutImage");

//setSize(500,450);

setLocationRelativeTo(null);

setResizable(false);

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

showpath = new JTextField(40);

sure=new JButton();

sure.addActionListener(this);

sure.setText("OPEN");

JPanel p1=new JPanel();

p1.add(showpath);

p1.add(sure);

getContentPane().add(p1,BorderLayout.NORTH);

showpicture=new JLabel();

fdg=new FileDialog(this);

pack();

}

public void actionPerformed(ActionEvent e){

if(e.getSource()==sure){

fdg.setMode(FileDialog.LOAD);

}

fdg.setVisible(true);

String str = fdg.getFile().substring((fdg.getFile().length()-3),fdg.getFile().length());

if(str.equals("png")||62616964757a686964616fe58685e5aeb931333335346165str.equals("jpg")){

showpath.setText(fdg.getDirectory()+fdg.getFile());

showpicture.setIcon(new ImageIcon(showpath.getText()));

getContentPane().add(showpicture,BorderLayout.SOUTH);

pack();

}else{

JOptionPane.showMessageDialog(null,"Select Wrong file!");

return ;

}

}

}

java创建图片文件怎么打开_java 程序怎么打开一张图片?相关推荐

  1. XCode 4创建ipa文件及提交应用程序

    XCode 4创建ipa文件及提交应用程序是本文要介绍的内容,不多说,直接进入话题,如何实现的呢?使用了最新的XCode 4,虽然需要进行一些使用习惯上的改变,同时也发现了一些BUG,但总体觉得还是一 ...

  2. Java实现图片文件上传

    Java实现图片文件上传 Java实现后台图片上传,将上传图片的接口进行分层,便于维护接口. 接口部分(interface) 将接口分为单图片上传以及多图片上传 public interface Fi ...

  3. Java创建多级文件夹

    Java创建多级文件夹 Java的File类坑巨多,就创建文件来说,多级创建和单级创建竟然不一样. 直接上API mkdir只能创建一个文件夹,而想创建多级文件夹需要用mkdirs,多了个s. 来来, ...

  4. 微信小程序自带地图_小程序丨教你:如何打开小程序如何打开微信自带的地图(附源码)...

    教你小程序系列教程:教你小程序系列教程: 1.教你:微信小程序如何实现scroll-view隐藏滚动条 2.教你:如何使用scroll-view组件实现视图垂直滚动(附源码) 3.教你:小程序如何使用 ...

  5. java 创建新文件_Java创建新文件

    创建文件是一种非常常见的IO操作,在这一小节中我们将学习如何在java中创建文件的几个方法. 在java中创建文件有三种流行的方法,下面将一个一个地来学习. 方法一:使用File.createNewF ...

  6. java 上传文件并读取_Java实现图片上传到服务器并把上传的图片读取出来

    在很多的网站都可以实现上传头像,可以选择自己喜欢的图片做头像,从本地上传,下次登录时可以直接显示出已经上传的头像,那么这个是如何实现的呢? 下面说一下我的实现过程(只是个人实现思路,实际网站怎么实现的 ...

  7. java创建读取文件_Java实现文件的创建、读取、写入操作-Fun言

    在日常的开发中,对文件的操作经常会有,所以今天教大家其中一种使用Java实现文件的创建.读取.写入操作 创建文件String filenameTemp = "D:\demo.txt" ...

  8. java 创建本地文件、写入文本内容、调用IE浏览器打开

    Windows 创建本地文件.写入文本内容.调用IE浏览器打开 try {//先创建目录文件夹,如果直接创建文件会提示找不到对应的路径File fileDir = new File("C:/ ...

  9. java 图片文件 格式转换_Java的图片文件格式转换和线性缩放

    Java的图片文件格式转换和线性缩放 来源:68design.net 2007年07月13日 08:31 图片文件格式转换最核心的问题就是要解决各种图片格式的编码和解码,推荐用jimi包,可从 htt ...

最新文章

  1. WINDOWS SERVER 2003从入门到精通之配置DHCP服务器(下)
  2. sql语句添加删除外键
  3. Ant Design Blazor 发布 0.9.0,共100+人贡献!
  4. Falsk session 源码解析
  5. iphone最新款手机_苹果用户不换安卓手机的8点原因,最后一点最关键
  6. VS2015+NUnit+OpenCover 完成单元测试代码覆盖率测试
  7. iostream, istream 和 ostream的区别
  8. opencv 图像傅里叶变换
  9. codis实现redis分片和在线扩展
  10. varchar(10)与nvarchar(10)有什么区别
  11. 反编译获取任何微信小程序源码(完)
  12. (PC+WAP)高等院校学院职业学校类网站源码 政府单位机构协会Pbootcms网站模板
  13. danfoss 变频器的profinet通讯调试_西门子G120变频器S7-300之间的PN通讯
  14. 神州数码云平台网络环境
  15. an ancestor violates the following Content Security Policy directive: “frame-ancestors ‘none‘”.
  16. c语言爱心代码我爱你,C语言告白代码,一闪一闪亮晶晶~
  17. C++ inheritance examples
  18. 车子Linux系统,Linux车载系统Automotive Grade Linux
  19. latex输入3.3.1类型的标题
  20. LSTM 长短期记忆

热门文章

  1. c# default 关键字
  2. 西南石油大学计算机科学学院教授,张小洪(计算机科学学院)老师 - 西南石油大学 - 院校大全...
  3. c语言xyz最小值,有关问题XYZ的10种语言解决方案(一)之C语言篇
  4. abaqus python 建立节点集合_Abaqus中Python通过findAt方法建立region区域
  5. Python+matplotlib数据可视化设置图例3个精选案例
  6. 微课|中学生可以这样学Python(例3.2):今天是今年的第几天
  7. Python函数嵌套定义的洪荒之力
  8. 项目 协程-实现非抢占式TCP服务器
  9. hello一直显示与服务器断开,新手问题--服务器环境部署hello world
  10. 10g数据库入门与实践 oracle_修改oracle数据文件大小 报错:ORA-03297