标题:求助:java label里怎么 添加图片啊??
只看楼主
lovemaiev
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-9-16
 问题点数:0 回复次数:6 
求助:java label里怎么 添加图片啊??
rt  
import javax.swing.*;

public class NewJFrame{
    public static void main(String[] args) {
        JFrame frame = new JFrame("新建窗口");
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setSize(400,300);
        frame.setLocation(500, 200);
        frame.setVisible(true);
        JLabel label = new JLabel();
        label.setIcon(new ImageIcon("mm.jpg"));
        frame.add(label);
        }
    }
前面是设置窗体 后面就是添个标签,为什么什么都没有呢????
ps:图像文件应该放在哪里啊  我新手 什么都不知道
谢谢呃
搜索更多相关主题的帖子: label java 
2008-11-24 21:32
freish
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:1223
专家分:437
注 册:2007-6-1
得分:0 
你把frame.setVisible(true)放到最后一句试试
2008-11-24 21:39
lovemaiev
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-9-16
得分:0 
不是啊,是窗口能显示  但图片没有呃,似乎是根本没有标签的样子嗯
而且 图片究竟放在哪个位置? 可以用绝对地址么
2008-11-24 21:47
freish
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:1223
专家分:437
注 册:2007-6-1
得分:0 
你把那一句放最后面就可以
因为你加图片本来要重绘一下界面才能显示的
你最后才setVisible就不需要重绘了

[[it] 本帖最后由 freish 于 2008-11-24 23:11 编辑 [/it]]
2008-11-24 23:08
mealsd
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2009-7-13
得分:0 
你的用相对路径就要把图片放在默认文件夹下
2009-07-13 16:50
lqqnjust
Rank: 1
来 自:江苏南通
等 级:新手上路
帖 子:52
专家分:0
注 册:2008-7-17
得分:0 
放在工程文件目录下

正在学习编程。希望各位不吝赐教,(*^__^*) 嘻嘻……
2009-07-14 13:30



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-246058-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.064829 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved