菜鸟求JAVA程序一个能读取bmp图像并能用gui的窗口显示出图像

 我来答
dingqiaowu
2011-06-03 · TA获得超过200个赞
知道小有建树答主
回答量:612
采纳率:0%
帮助的人:434万
展开全部
用JLabel
JLabel l = new JLabel();
l.setIcon(new javax.swing.ImageIcon(getClass().getResource("/images/img.bmp")));
追问
麻烦能有一个比较完整的小程序么?我对语法不大熟悉,想多读些程序~谢谢
追答
/*
* NewJFrame.java
*
* Created on 2011-6-10, 11:00:23
*/

package mainframe;

/**
*
* @author 丁乔武
*/
public class NewJFrame extends javax.swing.JFrame {

public NewJFrame() {
initComponents();
}

@SuppressWarnings("unchecked")
private void initComponents() {

javax.swing.JLabel lbImg = new javax.swing.JLabel();

setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);

lbImg.setIcon(new javax.swing.ImageIcon(getClass().getResource("/mainframe/1.bmp"))); // NOI18N
getContentPane().add(lbImg, java.awt.BorderLayout.CENTER);

pack();
}

/**
* @param args the command line arguments
*/
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new NewJFrame().setVisible(true);
}
});
}
}
图片放在根目录 名字为1.bmp
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式