JAVA怎样设置JFrame的背景图片呢?谁能教教我怎么弄背景图片

已举报 回答
JAVA怎样设置JFrame的背景图片呢?谁能教教我怎么弄背景图片
问在线客服
扫码问在线客服
  • 回答数

    4

  • 浏览数

    6,936

4个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
// 加载背景图片
ImageIcon bg = new ImageIcon(C:/Users/Administrator/Desktop/WuZi/image/back.jpg);
// 把背景图片显示在一个标签里 JLabel label = new JLabel(bg);
//把标签的大小位置设置为图片刚好填充整个面label.setBounds(0,0,bg.getIconWidth(),bg.getIconHeight());
//添加图片到frame的第二
frame.getLayeredPane().add(label,newInteger(Integer.MIN_VALUE));
//获取frame的最上层面板为了设置其背景颜色(JPanel有设置透明的方法)
JPanel jp=(JPanel)frame.getContentPane(); jp.setOpaque(false);
//设置透明
//测试用的
JPanel JPanel panel=new JPanel(); panel.setOpaque(false)
;//也要让他透明
panel.setLayout(null);
//为了使用按钮的定位 JButton button=new JButton(OK);
button.setSize(300, 300);
button.setLocation(100, 50);
panel.add(button);
frame.add(panel);
取消 评论
最好看网络教程
取消 评论
一般用js写的
取消 评论
使用png格式的 透明背景
取消 评论
ZOL问答 > JAVA怎样设置JFrame的背景图片呢?谁能教教我怎么弄背景图片

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?