菜鸟求助,做一个点击button自己播放本地mid文件的程序,运行出错

问题描述

菜鸟求助,做一个点击button自己播放本地mid文件的程序,运行出错。提示java.lang.NoClassDefFoundError:jkextend下面是代码importjava.applet.Applet;importjava.applet.AudioClip;importjava.awt.Container;importjava.awt.event.MouseAdapter;importjava.awt.event.MouseEvent;importjava.net.URL;importjava.net.MalformedURLException;importjava.io.File;importjava.io.IOException;importjavax.swing.JButton;importjavax.swing.JFrame;publicclassjkextendextendsJFrame{publicstaticvoidmain(String[]args){JFramef=newJFrame();Containerc=f.getContentPane();JButtonok=newJButton("play");ok.addMouseListener(newMouseAdapter(){publicvoidmouseClicked(MouseEventarg0){try{AudioClipmusic=Applet.newAudioClip(newURL("file:/c:/1.mid"));music.play();System.out.println("soga");}catch(MalformedURLExceptione){System.err.println(e);e.printStackTrace();}}});c.add(ok);f.setSize(500,400);f.setVisible(false);f.show();}}

解决方案

解决方案二:
程序没问题,我用eclipse编译运行也没问题啊
解决方案三:
真的假的,我一直报错,java.lang.NoClassDefFoundError:,
解决方案四:

解决方案五:
今天又试了一下,就好了,谢谢

时间: 2025-01-20 11:12:18

菜鸟求助,做一个点击button自己播放本地mid文件的程序,运行出错的相关文章

菜鸟求助,一个关于正则表达式的问题

问题描述 菜鸟求助,一个关于正则表达式的问题 http://tieba.baidu.com/p/3061796036 因为包含html标签,所以显示出来总是有问题,这是在百度贴吧的连接,求大神帮帮忙 解决方案 1.zo*,我这样写是不是会重复匹配的只有'o'一个字符:zo* 会匹配这样的字符串: zo zoooo zooooooooooooooo ,明白? 2.String html = " example解决方案二: */是0-n个 相关文章 正则表达式-菜鸟求助:关于python的正则匹配问

做一个简单的VC++的mfc单文档应用程序

问题描述 做一个简单的VC++的mfc单文档应用程序 帮忙做一个基于VC++6.0的mfc单文档应用程序(绘图),有菜单栏工具栏和快捷菜单,用到分割窗口,组合框,文档序列化 解决方案 google Scribble 示例:MDI 绘图应用程序 解决方案二: 就你的需求,不要写一行程序,用向导生成,勾选切分视图和从CFormView继承,放上组合框就好了.文档序列化是默认支持的. 解决方案三: 解决方案四: 如果你要画图,可以直接下载msdn里面切分视图画图的那个例子,然后加上一个controlb

android-Android环境下我导入一个项目,之前还能运行。我改了一些文件后AVD运行出错

问题描述 Android环境下我导入一个项目,之前还能运行.我改了一些文件后AVD运行出错 解决方案 lz你在xml中把button改成了imagebutton然后相对应的java文件那个button定义的没有改成imagebutton 解决方案二: 在android项目中运行普通的java程序出错! 解决方案三: 问题如图片所示,出现这个问题的原因是 AndroidManifest.xml 配置文件中 ActivityMain对应的中多了一个值为false的配置,你检查一下看看. 解决方案四:

vc++编程问题-vc++写好的程序运行出错 弹出一个对话框

问题描述 vc++写好的程序运行出错 弹出一个对话框 for information on how you program can cause an assertion failure,see the Visual C++ documentation on asserts. 解决方案 点击重试按钮,打开编译器,查看出错的代码位置 解决方案二: 你的程序有指针的错误.不要直接运行程序,而是f10调试程序,遇到错会停下来,然后看你错误的行,检查指针.

mfc-请教一个MFC程序运行出错的问题

问题描述 请教一个MFC程序运行出错的问题 void CMainFrame::OnTimer(UINT_PTR nIDEvent) { // TODO: 在此添加消息处理程序代码和/或调用默认值 CTime time; struct tm* osTime; time = CTime::GetCurrentTime(); osTime = time.GetLocalTm(NULL); m_strTime.Format("%2d:%2d:%2d:",osTime->tm_hour,o

菜鸟求助 关于鼠标点击按钮 可以这个框架变色

问题描述 就是一个框架中放3个按钮然后鼠标点击不同的按钮框架是不同的颜色是不是用到MouseEvent事件?3个按钮可以弄出来那个变色怎么弄的?希望高玩指导谢谢大家~ 解决方案 解决方案二:JFramef=newJFrame();finalJPaneltp=newJPanel();JButtonb=newJButton("红");b.addActionListener(newActionListener(){publicvoidactionPerformed(ActionEvente)

你应当学会做一个善意的站长

现在的站长绝大多数是以金钱至上的心态来做网站,这样的心态让很多站长看到别人赚钱的网站一是羡慕二是嫉妒,更甚者是不断的点人家的GG广告或者是百度广告,他自己也不怕辛苦,我一个朋友的网站就是以为一个垃圾网站的站长找他做友情链接,他不肯做,那个小站长还真能吃苦,天天上去点他的GG广告,一个星期下来,我朋友的GG广告账户被封了,这样的站长没有一点人品. 有必要这么做吗?要善待你的对手,60几亿人的世界10几亿的中国人,几百万个网站,还是处在一个供不应求的状态下,并没有到绝对竞争的阶段,回归正题,做一个善

c#做一个简单的视频播发器 都用什么控件啊

问题描述 我是一个人新手做一个简单的视屏播放器但是我不知道该从什么地方开始下手用什么控件虚心求教 解决方案 解决方案二:视频播放器的com组件,例如windowsmideaplayer解决方案三:支持1楼的呢帮顶解决方案四:windowsmideaplayer记载迅雷看看播放器.参考解决方案五:楼主你需要在项目内引用一个windowsmideaplayer然后在工具箱里拖动出来就可以实现了,windowsmideaplayer内有个URL连接源就可以了哦!解决方案六:看你要播放什么了.如果是播放

怎么做一个多线程的文件上传与解压啦?

问题描述 在做一个项目时需要及时对上传的文件进行解压,将需要的数据导入数据库,怎么同时进行这两件事啦? 解决方案 解决方案二:你不是已经说出来了吗?直接做呗!对文件解压然后将解压的文件转换成二进制直接保存到数据库里面.