java基础的界面美化

本文介绍了如何在Java基础应用中进行界面美化,包括设置窗体背景图片,通过将图片放入JLabel并添加到LayeredPane,设置窗体上的所有面板为透明。同时讲解了设置窗体背景音乐的步骤,需要.wav格式的音乐文件,并通过AudioStream播放。最后,文章展示了如何更换鼠标的箭头图标,使用Toolkit和Cursor类实现。
摘要由CSDN通过智能技术生成

一、设置窗体背景图片:

如果一个窗体上有几个面板

此时,想要将窗体背景设置为自己想要的图片

那么,首先将背景图片放在JLabel标签里

第二步,将背景标签添加到JFram的LayeredPane面板里。

第三步,设置背景标签的位置

第四步,获取窗体上的全部面板并将其全部设置为透明

具体代码如下:

ImageIcon img=new ImageIcon("229.jpg");//229.jpg即你要设置的图片路径	
		//将背景图片放在标签里
		JLabel imgLabel=new JLabel(img);
		//将背景标签添加到jfram的LayeredPane面板里。
		this.getLayeredPane().add(imgLabel, new Integer(Integer.MIN_VALUE));
		//设置背景标签的位置 
		imgLabel.setBounds(0,0,img.getIconWidth(), img.getIconHeight());
		JPanel jp = (JPanel)this.getContentPane();
		jp.setOpaque(false);

 

二、设置窗体背景音乐

设置背景音乐

在eclipse中,设置音乐首先需要有.wav音乐文件,如果没有,可以在酷狗下下载无损音乐,将其修改为.wav文件

设置背景音乐时

首先添加输入流

其次用AudioStream()获取输入流

最后播放

具体代码如下

 

FileInputSt
  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值