1)使用JLabel支持html的特性显示图片
package test;
import javax.swing.JFrame;
import javax.swing.JLabel;
/**
* 使用JLabel支持html显示图片
* @author wasw100
*/
public class DisplayImageHtml extends JFrame {
private JLabel lblImg;
public DisplayImageHtml() {
setTitle("swing显示图片");
setSize(200, 140);
setDefaultCloseOperation(DISPOSE_ON_CLOSE);
lblImg = new JLabel();
add(lblImg);
setVisible(true);
lblImg.setText("<html><img src='http://www.wasw100.com/wp-content/themes/inove/img/logo.gif' /><html>");
}
public static void main(String[] args) {
new DisplayImageHtml();
}
}
2)使用JLabel的setIcon显示图片
package test;
import java.net.MalformedURLException;
import java.net.URL;
import javax.swing.Icon;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
public class DisplayImageIcon extends JFrame {
private JLabel lblImg;
private Icon icon;
public DisplayImageIcon() {
setTitle("swing显示图片");
setSize(200, 140);
setDefaultCloseOperation(DISPOSE_ON_CLOSE);
lblImg = new JLabel();
add(lblImg);
setVisible(true);
try {
icon = new ImageIcon(new URL("http://www.wasw100.com/wp-content/themes/inove/img/logo.gif"));
} catch (MalformedURLException e) {
e.printStackTrace();
}
lblImg.setIcon(icon);
}
public static void main(String[] args) {
new DisplayImageIcon();
}
}
分享到:
相关推荐
一共有三层,页面,action和dao层,比较简单不分包了,直接放在在一个包里;还有一些封装,需要的就... 点击下载功能,从数据库中获取二进制流,然后将二进制流转换为图片类型,再在页面层显示; 具体的看各个类;
单独放大缩小图片和移动图片的很多,很难找到能缩放和移动一起实现的例子。由于项目的需要就自己写了个java实现图片放大(以视图中心放大)、缩小、移动、鼠标拖移。
HoneyViewer图片查看器是一个基于java Swing实现的图片查看器,主要实现了图片展示功能。 本实验手册根据需求完成图片读取...本项目主要包括项目开发环境搭建、图形界面设计、图片显示、图片切换、图片删除功能实现。
利用swing组件来显示系统文件的目录树,不使用JFileChooser类。
网上很多关于Java创建透明图片的例子,但我试过之后都不好使。这个短短几行代码,就可以实现,只是一个方法,直接调用就可以。
java-swing编程(一个简单的图片查看器).
对于初学者来说,这还是不错的资源,这个源程序实现在面板中加载一些图片,还是不错的啊!!!
Swing展示的文件系统树,比较好地说明了JTree
主要介绍了Java Swing实现窗体添加背景图片的2种方法,结合实例形式较为详细的分析了Swing实现窗体添加背景图片的方法,并总结分析了Swing重绘中repaint与updateUI的区别,需要的朋友可以参考下
这是一个在swing工程中用于显示图片的类,可以直接将它设置为自定义组件,我是用来显示头像的,呵呵!非常实用!是从李宁老师的《独门架构 Java Web开发应用详解》随书光盘中的视频里看到了,但没有看到全部,我稍微...
打造半透明只Swing 淡入淡出式显示Swing容器组件 模拟下雪的透明面板 倾情奉献,让又需要的朋友一次下完 (O(∩_∩)O哈!上传也麻烦啊)
描述 类似于Paint的应用程序,它带有编写的一些功能强大的过滤器。 该程序是我在2013年底完成的第一个大型项目,因此实施并不完美。 APP在行动 安装 最简单的方法是包含的可运行jar并运行它。 或者,您可以克隆存储...
这是使用java Swing开发的一个抽奖小系统,可以导入图片、人员名单,抽取三等奖、二等奖、一等奖,显示所有中奖名单,导出名单等功能.里面有个使用的说明文档,导入后可以直接运行
Java中基于UDP的图像传输与显示(Swing界面) Java中基于UDP的图像传输与显示(Swing界面)
java swing 调用webcam 显示全屏视频图像,支持接收Socket指令拍照无卡顿、无设备占用冲突、支持配置端口配置图片保存地址、支持切换窗口模式、视频图像始终前置模式,避免弹窗影响、支持图片旋转角度调整、支持开机...
添加组件后,在组件上添加图片 1.设置Table的Model这个需要重写AbstractTableModel类, 2.设置Table的DefaultRenderer,这个根据个人需要选择将要添加到Table的cell里的 组件(JButton,JLable...)继承相应的组件...
该系统主要运用swing相关组件、面板进行布局,左侧是日历界面,右侧是背景图片显示界面。日历可以按年、月进行前后翻动;使用鼠标点击左侧进行日期选择,右边可通过下拉栏对选择的日期进行背景图片的设置。
Java(Swing)拼图游戏局域网对战版(Java1.6) ...4. 右半部上面显示图片预览,下半部显示玩家姓名,进度,状态等 5. 使用一次提示,需要等一分钟才能继续使用下一次 源代码: http://download.csdn.net/source/2335810
使用Java swing 技术读取.raw格式的图片文件并显示
// 在屏幕中居中显示 frame.add(this.panel); // 添加面板 frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // 设置X号后关闭 //设置按钮 this.registerButton.addActionListener(this); //注册按钮 ...