1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關(guān)咨詢
      選擇下列產(chǎn)品馬上在線溝通
      服務(wù)時間:8:30-17:00
      你可能遇到了下面的問題
      關(guān)閉右側(cè)工具欄

      新聞中心

      這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
      java按鍵發(fā)出聲音代碼 java鍵盤事件代碼

      怎么在java中給按鍵添加聲音?

      import javax.sound.midi.*;

      成都創(chuàng)新互聯(lián)公司,專注為中小企業(yè)提供官網(wǎng)建設(shè)、營銷型網(wǎng)站制作、成都響應(yīng)式網(wǎng)站建設(shè)公司、展示型成都網(wǎng)站建設(shè)、網(wǎng)站制作等服務(wù),幫助中小企業(yè)通過網(wǎng)站體現(xiàn)價值、有效益。幫助企業(yè)快速建站、解決網(wǎng)站建設(shè)與網(wǎng)站營銷推廣問題。

      import javax.sound.sampled.*;

      import java.io.File;

      public class SoundTest{

      public static void main(String args[])throws Exception{

      //下面是播放wav聲音的代碼

      /* File wavFile = new File("D:\\yy.wav");//可以使用文件

      //InputStream in = new FileInputStream(wavFile);//也可以使用流

      //URL url = wavFile.toURI().toURL();//還可以使用URL

      AudioInputStream ais = AudioSystem.getAudioInputStream(wavFile);//這里使用上面的三種,那種都可以

      Clip clip = AudioSystem.getClip();

      clip.open(ais);

      clip.start();

      */

      //下面是播放midi音樂的代碼

      File midiFile = new File("D:/midi180.mid");

      Sequence sequence = MidiSystem.getSequence(midiFile);//這里同上面的,也可使用流和URL

      Sequencer sequencer = MidiSystem.getSequencer();

      sequencer.setSequence(sequence);

      sequencer.open();

      sequencer.start();

      //sequencer.wait(300, 500);

      // sequencer.close();

      }

      }

      以上就是調(diào)用音頻文件的代碼。

      至于加監(jiān)聽,那都是小事了。

      保證好用,只不過midi的文件,自己要找。

      還有謝謝小涼。。。。

      如何實現(xiàn)java中的聲音添加,播放等操作。

      可以使用Applet組件,主要的代碼如下(缺點是能播放WAv格式的,還有其它格式,不過mp3不行,):

      import java.applet.Applet;

      import java.applet.AudioClip;

      import java.awt.FlowLayout;

      import java.awt.event.*;

      import java.io.File;

      import java.net.MalformedURLException;

      //播放音樂按鈕

      private JButton getPlayButton(){

      if(playButton==null){

      playButton=new JButton("播放");

      playButton.addActionListener(new ActionListener(){

      public void actionPerformed(ActionEvent e){

      if(filePath.getText()!=null){

      try{

      if(audioClip!=null){

      audioClip.stop();

      }

      audioClip=Applet.newAudioClip(new File(filePath.getText()).toURI().toURL());

      audioClip.play();//播放

      }//只需要添加一個File對象傳入文件路徑

      catch(MalformedURLException ee){ee.printStackTrace();}

      }

      }

      });

      }

      return playButton;

      }

      java中如何給按鈕添加聲音,只要一按就有聲音

      //給你個例子

      import java.io.*;

      import javax.sound.sampled.*;

      import javax.swing.*;

      import java.awt.event.*;

      public class Au extends JFrame

      {

      public static void main(String[] args)

      {

      Au w=new Au();

      }

      Au()

      {

      JButton b=new JButton("播放");

      b.addActionListener(new ActionListener()

      {

      public void actionPerformed(ActionEvent e)

      {

      play();

      }

      });

      add(b);

      setResizable(false);

      pack();

      setLocationRelativeTo(null);

      setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

      setVisible(true);

      }

      void play()

      {

      //將f指定為聲音文件的文件名,

      //聲音文件只能是WAVE、AU、AIFF、AIFC、SND格式的。

      final String f="s.wav";

      Clip c=null;

      try

      {

      c=AudioSystem.getClip();

      c.open(AudioSystem.getAudioInputStream(new File(f)));

      c.loop(0);

      }

      catch(Exception ex)

      {

      }

      }

      }

      頁面按鈕如何觸發(fā)聲音事件?

      一般而言,網(wǎng)頁中按鈕是沒有聲音觸發(fā)事件的。如果要讓按鈕響應(yīng)鼠標(biāo)動作發(fā)出聲音,我們可以寫一段javascript腳本代碼來實現(xiàn)。制作方法:

      1.新建文件:

      DynamicAudioButton.js ,代碼:

      //Customize Dynamic Audio Link 自定義動態(tài)聲音鏈接

      function DynamicAudioLink(){

      open("")

      }

      //Customize Dynamic Audio Mouse Over Color 自定義動態(tài)聲音mouseover顏色

      function AudioOver() {

      document.Audio.button.style.background="#999999"

      document.Audio.button.style.color="white"

      }

      //Customize Dynamic Audio Mouse Down Color 自定義動態(tài)聲音mousedown顏色

      function AudioDown() {

      document.Audio.button.style.color="#cccccc"

      }

      //Customize Dynamic Audio Mouse Off Color 自定義動態(tài)聲音mouseOff 顏色

      function AudioOut() {

      document.Audio.button.style.background="#666666"

      document.Audio.button.style.color="#ffffff"

      }

      //Customize Dynamic Audio sound 自定義動態(tài)聲音

      function playHome()

      {

      document.all.sound.src = "bleep.wav";

      }

      document.write('')

      //Customize Button Style 自定義按鈕樣式

      document.write('')

      document.write('

      ')

      2.保存文件后,在頁面相關(guān)處插入代碼引用該JS文件。

      3.選擇好音樂文件,可以是wav、mp3等,音樂文件盡量小些。方法制作完成,用戶可以使用圖片等形式,當(dāng)然也得修改 DynamicAudioButton.js 文件相應(yīng)的代碼。

      1.按鈕總的來說是WINDOWIN中最學(xué)用的也是最基本的一種控制部件,比如在各種編程語言中及應(yīng)用程序中都少不了按鈕的參與,在網(wǎng)頁設(shè)計中也是如此,通過按鈕可以完成很多任務(wù),以下將全面講解按鈕使用技巧及應(yīng)用實例。

      2.一般的可視性網(wǎng)頁制作工具中,都有方便的按鈕填加工具,可直接在網(wǎng)頁的合適位置填加按鈕,如果你使用手工的網(wǎng)頁制作方法,那么可用下面的源代碼制作按鈕,其中onclick決定按下按鈕的動作:

      input type="button" name="B1" value="按鈕" /p

      onclick /p

      3.如果只使用單獨的按鈕,那么可省略form標(biāo)簽,只使用單純的按鈕代碼,將節(jié)省按鈕所占的網(wǎng)頁空間:

      input type="button" name="B1" value="按鈕" /p


      分享文章:java按鍵發(fā)出聲音代碼 java鍵盤事件代碼
      本文地址:http://www.ef60e0e.cn/article/doshdjh.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        陇西县| 巨鹿县| 卢龙县| 桐柏县| 松滋市| 宣城市| 收藏| 志丹县| 呼图壁县| 东莞市| 大化| 贵南县| 武宁县| 巴彦淖尔市| 泰安市| 固原市| 宁明县| 常州市| 清丰县| 丹巴县| 龙胜| 隆子县| 金川县| 大连市| 灵寿县| 留坝县| 临西县| 天长市| 旬邑县| 柘荣县| 信宜市| 莆田市| 永新县| 嘉峪关市| 巴林右旗| 太湖县| 日照市| 河北区| 高安市| 枣庄市| 无锡市|