这是深入浅出 Java 程式设计 第二版的第十一章例外处理所探讨的一个应用程式,虽然主要是探讨例外处理,而且ㄚ琪也看过很多遍关于例外处里的资料,但是引起ㄚ琪好奇的是这个点唱机程式,这个点唱机程式牵涉到JavaSound API,ㄚ琪从没摸过这个类别,想到以前在学C语言的时候,曾写了一个电脑喇叭可以播的小蜜蜂,但后来几乎没有碰有关音乐或声音的程式了,而且ㄚ琪一直也是个音痴的人,对于乐理完全不懂,所以这回如何使用JavaSound API这个类别,可能就显得有点困难了。
这本书后本主要就是要帮忙建构这个点唱机的程式,当然还需要图形介面,不过一看到这个画面,就有点生疏:
所有的乐器都是英文的,本来就不懂乐器的ㄚ琪,哪看得懂乐器的英文,赶紧找到原始码,将乐器的英文查一下翻译,修改成下面这样的点唱机画面:
呵呵,很希望接下来可以用Java程式写音乐,人家是用弹的来听,ㄚ琪看能不能用写的来听。