菜鸟求JAVA程序一个能读取bmp图像并能用gui的窗口显示出图像
展开全部
用JLabel
JLabel l = new JLabel();
l.setIcon(new javax.swing.ImageIcon(getClass().getResource("/images/img.bmp")));
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
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询