首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Swing怎么显示图片

2012-12-21 
Swing如何显示图片1)使用JLabel支持html的特性显示图片package testimport javax.swing.JFrameimport ja

Swing如何显示图片

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(); }}

热点排行