java做java小游戏开发,怎么给游戏加背景音乐?? 请附上代码,!谢谢。。求大神解答,谢谢!谢谢!

javagame吧-百度贴吧--经典永流传!--欢迎各位志同道合的朋友相聚于此,在这里回味经典的java游戏,缅怀那段难以忘怀的时光,让经典在这里延续!
感谢你与本吧的一同成长
签到排名:今日本吧第个签到,
本吧因你更精彩,明天继续来努力!
本吧排名:
本吧签到人数:667
可签7级以上的吧50个
本月漏签0次!
成为超级会员,赠送8张补签卡
连续签到:天&&累计签到:天
超级会员单次开通12个月以上,赠送连续签到卡3张
经典永流传!
我是用PPSSPP+PSPKVM玩java游戏的,昨天PSPKVM还用得好好的,今天刚打开,就显示下面这情况啦。大佬们,请问
有没有斩妖伏魔录1-2部啊?320×240横屏通用的。
求一部游戏叫做的哥闯情关,在网上实在找不到了,求大佬助攻
小白镇,求精@jimgoo82     - ( ゜- ゜)つロ 乾杯~
谷歌搜索到的java游戏合集,全是03~05年的java游戏,所以大部分都在100k以内。地址二楼
求这种类型的游戏,以前用按键手机玩了好多,太喜欢了,角色扮演的,看图,求求大神么了
直到今天才知道有pspkvm,也终于会弄了,现在就差jar游戏文件了,上网查找真的是困难重重,现在在别人
诺基亚什么型号好啊,最好别太贵,我记得我小时候用的是5310xm
求大佬帮忙找一款游戏,名字忘了
求一个游戏名,游戏内容我记得是一款射击游戏,主角有三种子弹,红绿黄,红色吸血,绿色上下,黄色
求助大佬们,一个忘了名字的游戏,有很多把武器(枪或者剑)可以买,记得有把暴雨梨花枪,通过很多
求各位吧友帮我找一款游戏!这个游戏是属于中国古代书生侠客风格的,跟苍神录的风格非常像(可能就
再次感谢咋贴吧群里的好人们,乐于帮助,互帮解忧,红包感谢不收的好人们,谢谢您
之前有大佬发过,但我不小心删了。。。就像问问谁有资源,能发下不,不胜感激
找一个游戏,类似金庸群侠传,主角一开场穿越到了华山论剑,然后还遇到了女主角,我记得前期剧情里
入手w960i,非常之**,UIQ系统虽然值钱java,但是不少游戏不支持虚拟左右功能键,没有左右功能键,游戏都
角色扮演 仙侠主题 主角好像是杨戬 进入游戏后和npc对话 完事出来第一个图是山谷 怪兽是狼 对战结束掉
如题手动下载了近千款游戏,全部为BT版和内购版全是破解版,其中角色扮演366款,冒险41款,格斗90款。
替换的图片格式、名称、长宽,都是对的!为什么无法打开!请帮我一下谢谢!
有资源的分享下。童年的遗憾。谢谢了
第一个,关键词是南宋、剑侠情缘。是塔防类的,我方派个主将,对方派个主将,还有若干小兵,可以打
最近在玩凡人修仙传(jar格式的),玩到第三部百炼冥门的时候,因为无法付费而卡住。(网上找不到破
大佬们有有没有苍穹默示录0,分辨率是640 360的,以前在诺基亚5233上玩,现在找的都是240 320的
手机是诺基亚5320xm 谢谢
有哪位大佬知道乐游的java游戏吗,好像就玩过五个游戏,秘宝传说的精灵篇,亡灵篇和真相篇,还有倚天
有一款游戏 ,主角貌似叫修奇,游戏是动作类,可以转职一转有魔剑士,敏战士和狂战士,很好玩,求知
求一款小游戏,之前在波导手机上面玩过的,名字叫做古罗的故事,在百度上只找到了一个游戏视频,哪
求一个 小白狗闯关的游戏!!!! 长得有点像史努比 有类似荡绳子 拆迁的那个大球的车 后面关卡有码头
如题,秘宝传说系列游戏我还缺一个精灵之章,其他两款都找到了,精灵之章找不到地方可以下载,JAVA和
找两款游戏 最近刚入手诺基亚5320,请问这两款游戏哪里可以下载,口袋封神和鲁宾逊漂流记
曾经两把刀 按键组合能使出各种大招 小的时候用父母手机玩的。。
回归专用镇楼图
为什么我发几张图片贴,几次了,都被系统删除了,怎么回事,
最近想起一款曾在爷爷的老人机上玩的游戏,名字叫涂鸦地带,就是一个人在墙上涂鸦后面有警察追。我
跪求下载链接,蟹蟹
首发j2me版本,Android手机可以使用J2ME Loader模拟器安装使用。 软件暂时只提供名称搜索、id搜索和下载功能
求一个游戏,内容好像是哪吒打十大殿的
谁有meboy【模拟器】的牧场物语3
前言: 中国手机游戏领先全世界,不论是当年的功能机还是现在的智能机。 网站资源迟早会死,不如自己
猪脚叫至尊宝,是以前按键手机下的角色扮演的游戏,
游戏在哪里啊?找半天找不到心累啊。谢谢了
以前玩过一款三国类游戏(应该是三国吧),由于时间很长了,有点记不清楚,有很多很多城池,一个一
新手求教,什么模拟器可以玩哈果猎场
发贴红色标题
签到六倍经验
更多定制特权
兑换本吧会员
吧主,解锁更多会员特权
本吧专属印记
定制名片背景
名人自动顶贴
定制头像边框
兑换本吧会员
赠送补签卡1张,获得
助攻总额: 43W
贴吧热议榜
发表后自动分享本贴
使用签名档&求一份java大鱼吃小鱼游戏代码、谢谢大神_百度知道
求一份java大鱼吃小鱼游戏代码、谢谢大神
我有更好的答案
求一分java大鱼吃小鱼游戏代码
采纳率:100%
蟹送信窃鸭卡脖子仙
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。大家都在搜:
扫描二维码安装房天下APP
手机浏览器访问房天下
> > 问题详情
求一个JAVA编写的贪吃蛇小游戏源代码,就快要课程设计啦!有原文件更好啊!跪求啊!
浏览次数:0
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.util.*;
public class GreedSnake implements KeyListener{
JFrame mainF
Canvas paintC
JLabel l...
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.util.*;
public class GreedSnake implements KeyListener{
JFrame mainF
Canvas paintC
JLabel labelS
SnakeModel snakeModel =
public static final int canvasWidth = 200;
public static final int canvasHeight = 300;
public static final int nodeWidth = 10;
public static final int nodeHeight = 10;
public GreedSnake() {
mainFrame = new JFrame(&GreedSnake&);
Container cp = mainFrame.getContentPane();
labelScore = new JLabel(&Score:&);
cp.add(labelScore, BorderLayout.NORTH);
paintCanvas = new Canvas();
paintCanvas.setSize(canvasWidth+1,canvasHeight+1);
paintCanvas.addKeyListener(this);
cp.add(paintCanvas, BorderLayout.CENTER);
JPanel panelButtom = new JPanel();
panelButtom.setLayout(new BorderLayout());
JLabel labelH
labelHelp = new JLabel(&PageUp, PageD&, JLabel.CENTER);
panelButtom.add(labelHelp, BorderLayout.NORTH);
labelHelp = new JLabel(&ENTER or R or S&, JLabel.CENTER);
panelButtom.add(labelHelp, BorderLayout.CENTER);
labelHelp = new JLabel(&SPACE or P for pause&,JLabel.CENTER);
panelButtom.add(labelHelp, BorderLayout.SOUTH);
cp.add(panelButtom,BorderLayout.SOUTH);
mainFrame.addKeyListener(this);
mainFrame.pack();
mainFrame.setResizable(false);
mainFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
mainFrame.setVisible(true);
public void keyPressed(KeyEvent e){
int keyCode = e.getKeyCode();
if (snakeModel.running)
switch(keyCode){
case KeyEvent.VK_UP:
snakeModel.changeDirection(SnakeModel.UP);
case KeyEvent.VK_DOWN:
snakeModel.changeDirection(SnakeModel.DOWN);
case KeyEvent.VK_LEFT:
snakeModel.changeDirection(SnakeModel.LEFT);
case KeyEvent.VK_RIGHT:
snakeModel.changeDirection(SnakeModel.RIGHT);
case KeyEvent.VK_ADD:
case KeyEvent.VK_PAGE_UP:
snakeModel.speedUp();
case KeyEvent.VK_SUBTRACT:
case KeyEvent.VK_PAGE_DOWN:
snakeModel.speedDown();
case KeyEvent.VK_SPACE:
case KeyEvent.VK_P:
snakeModel.changePauseState();
if (keyCode == KeyEvent.VK_R ||
keyCode == KeyEvent.VK_S ||
keyCode == KeyEvent.VK_ENTER){
snakeModel.running =
public void keyReleased(KeyEvent e){
public void keyTyped(KeyEvent e){
void repaint(){
Graphics g = paintCanvas.getGraphics();
//draw background
g.setColor(Color.WHITE);
g.fillRect(0,0,canvasWidth,canvasHeight);
// draw the snake
g.setColor(Color.BLACK);
LinkedList na = snakeModel.nodeA
Iterator it = na.iterator();
while(it.hasNext()){
Node n = (Node)it.next();
drawNode(g,n);
// draw the food
g.setColor(Color.RED);
Node n = snakeModel.
drawNode(g,n);
updateScore();
private void drawNode(Graphics g, Node n){
g.fillRect(n.x*nodeWidth,
n.y*nodeHeight,
nodeWidth-1,
nodeHeight-1);
public void updateScore(){
String s = &Score: & + snakeModel.
labelScore.setText(s);
void begin(){
if (snakeModel == null || !snakeModel.running){
snakeModel = new SnakeModel(this,
canvasWidth/nodeWidth,
canvasHeight/nodeHeight);
(new Thread(snakeModel)).start();
public static void main(String[] args){
GreedSnake gs = new GreedSnake();
///////////////////////////////////////////////////
///////////////////////////////////////////////////
import java.util.*;
import javax.swing.*;
class SnakeModel implements Runnable{
boolean[][]
LinkedList nodeArray = new LinkedList();
int direction = 2;
boolean running =
int timeInterval = 200;
double speedChangeRate = 0.75;
boolean paused =
int score = 0;
int countMove = 0;
// UP and DOWN should be even
// RIGHT and LEFT should be odd
public static final int UP = 2;
public static final int DOWN = 4;
public static final int LEFT = 1;
public static final int RIGHT = 3;
public SnakeModel(GreedSnake gs, int maxX, int maxY){
this.maxX = maxX;
this.maxY = maxY;
// initial matirx
matrix = new boolean[maxX][];
for(int i=0; i&maxX; ++i){
matrix = new boolean[maxY];
Arrays.fill(matrix,false);
// initial the snake
int initArrayLength = maxX & 20 ? 10 : maxX/2;
for(int i = 0; i & initArrayL ++i){
int x = maxX/2+i;
int y = maxY/2;
nodeArray.addLast(new Node(x, y));
matrix[x][y] =
food = createFood();
matrix[food.x][food.y] =
public void changeDirection(int newDirection){
if (direction % 2 != newDirection % 2){
direction = newD
public boolean moveOn(){
Node n = (Node)nodeArray.getFirst();
int x = n.x;
int y = n.y;
switch(direction){
case DOWN:
case LEFT:
case RIGHT:
if ((0 &= x && x & maxX) && (0 &= y && y & maxY)){
if (matrix[x][y]){
if(x == food.x && y == food.y){
nodeArray.addFirst(food);
int scoreGet = (10000 - 200 * countMove) / timeI
score += scoreGet & 0? scoreGet : 10;
countMove = 0;
food = createFood();
matrix[food.x][food.y] =
nodeArray.addFirst(new Node(x,y));
matrix[x][y] =
n = (Node)nodeArray.removeLast();
matrix[n.x][n.y] =
countMove++; }}
房天下知识为您分享了一条干货
手机动态登录
请输入用户名/邮箱/手机号码!
请输入密码!
没有房天下通行证,
下载房天下APP
提问获取更多回答
ask:3,asku:0,askr:141,askz:36,askd:42,RedisW:0askR:41,askD:225 mz:nohit,askU:0,askT:0askA:268
Copyright &
北京拓世宏业科技发展有限公司
Beijing Tuo Shi Hong Ye Science&Technology Development Co.,Ltd 版权所有
违法信息举报邮箱:系统发生错误
文档【】不存在或已删除!
等待时间: 6java游戏程序怎么加背景音乐?_百度知道
java游戏程序怎么加背景音乐?
java游戏中想加个背景音乐,主程序中应该加什么?需要加什么类吗?求教,谢谢!!!
程序主类是extends JPanel文件是.java
我有更好的答案
&BGSOUND SRC=shengyinwenjian.mid LOOP=True&
在你需要加入背景音乐的jsp或者html加入这句代码
src= 你的音乐文件名字 路径
采纳率:40%
为您推荐:
其他类似问题
您可能关注的内容
java游戏的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 java小游戏开发 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信