Eclipse显示图片和播放背景音乐

本文介绍如何使用Java Swing在纸牌游戏中加载并显示图片资源,同时播放背景音乐。通过实例展示了如何将资源文件整合进项目,并利用Java内置API实现多媒体功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近要做一个纸牌游戏,需要用到很多图片,还有要播放背景音乐,我是怎么实现的呢?

1.首先将图片放进Eclipse

在当前项目创建一个资源文件夹,将图片存进去


然后将图片存进去,下面是将图片显示在面板中。

import java.awt.Color;

import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;

public class Test {
	
	public static void main(String[] args) {
		 JFrame frame=new JFrame("显示图片");  
		 JLabel Pic = new JLabel(new ImageIcon("image\\msg.png"));  //图片
		 JPanel panel=new JPanel();  
	     panel.setBackground(Color.white);  
	     panel.add(Pic); 
	     frame.add(panel);  
	     frame.setSize(400,300);  
	     frame.setVisible(true);   
	     frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 
	}
	
	 
}

2。实现背景音乐的播放

类似图片存放在Eclipse中,也为音乐创建一个资源文件。背景音乐设置为wav格式,如果你没有wav格式的音乐,可以在QQ音乐将音乐格式进行转换。


下面就是如何播放音乐了

 public static void main(String[] args){  
       
       URL url = null;
        AudioClip ac;
     File f1 = new File("music\\jiu.wav");
     try {
      url= f1.toURL();
   } catch (MalformedURLException e) {      
   e.printStackTrace();
   } 
     ac= Applet.newAudioClip(url);
     ac.loop();//循环播放 
        
    }  

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值