请问java高手,如何在窗口中导入图片,谢谢谢谢!
解决方案 »
- 安装JBuilder时的问题!
- 求解,求解数据库SQL问题
- 如何从Properties取的key value
- 急,不用到SERVLET,只是给你一个URL地址,可以下载文件到本地吗?
- 高手指导
- 还是关于阴阳历互转的问题,50分
- 谁有ECLIPSE的中文使用说明。或者中文版本。我第一用eclipse连编译都找不到
- 求助:错误提示(Exception in thread "main" java.lang.NoClassDefFoundError: helloworld)
- TOMCAT的问题!!!!!!!!!!!!!
- JAVASE connection reset 异常 劳烦大神帮我看看
- oracel安装时出现的错误
- 遗传算法,3-SAT问题的代码
下面给出简洁代码,以资参考。这类问题LZ应该都看看书中swing章节,自行解决,这样才能更快提高.import javax.swing.*;
import java.net.*;public MyFrame extends JFrame{
public MyFrame(String title){
super(title);
setLayout(null);
JLabel jl = new JLabel();
URL url = MyFrame.class.getResource("你的图片全名.jpg"); //图片和主类放到一个包内
Icon icon = new ImageIcon(url);
jl.setIcon(icon);
jl.setVisible(true);
add(jl);
pack();
}
public static void main(String[] args){
new MyFrame();
}
}
楼上说的是设置图标样要导入导入到页面中的话 就是要用到g.drawImage()方法
JScrollPane panel = new JScrollPane();
panel.getViewport().add(new JLabel(ioc),BorderLayout.CENTER);
Dimension dim = panel.getPreferredSize();
dim.setSize(600, 600);
panel.setPreferredSize(dim); JFrame internal = new JFrame ();
internal.setSize(600,600); internal.setContentPane(panel);
internal.setVisible(true);
}
JScrollPane panel = new JScrollPane();
panel.getViewport().add(new JLabel(ioc),BorderLayout.CENTER);
Dimension dim = panel.getPreferredSize();
dim.setSize(600, 600);
panel.setPreferredSize(dim); JFrame internal = new JFrame ();
internal.setSize(600,600); internal.setContentPane(panel);
internal.setVisible(true);
}
好!!!