// Shembulli. audio_01: LexojmAudioPlay.java
// Programi nė vazhdim lexon dy audio fajla, njė tė llojit "wav", si dhe njė tė llojit "au".
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class LexojmAudioPlay extends JApplet {
private AudioClip sound1, sound2, currentSound;
private JButton playSound, loopSound, stopSound;
private JComboBox chooseSound;
// lexojmė imigjin nė kohėn kur apleti fillon tė ekzekutohet
public void init()
{
Container c = getContentPane();
c.setLayout( new FlowLayout() );
String choices[] = { "Mirėsevini", "Hi" };
chooseSound = new JComboBox( choices );
chooseSound.addItemListener(
new ItemListener() {
public void itemStateChanged( ItemEvent e )
{
currentSound.stop();
currentSound =
chooseSound.getSelectedIndex() == 0 ?
sound1 : sound2;
}
}
);
c.add( chooseSound );
ButtonHandler handler = new ButtonHandler();
playSound = new JButton( "Luaj" );
playSound.addActionListener( handler );
c.add( playSound );
loopSound = new JButton( "Sillu" );
loopSound.addActionListener( handler );
c.add( loopSound );
stopSound = new JButton( "Ndalu" );
stopSound.addActionListener( handler );
c.add( stopSound );
sound1 = getAudioClip(
getDocumentBase(), "Mirėsevini.wav" );
sound2 = getAudioClip(
getDocumentBase(), "hi.au" );
currentSound = sound1;
}
// ndale zėrin nė kohėn kur pėrdoresi kalon nė
// ndonjė faqe tjetėr tė internetit
public void stop()
{
currentSound.stop();
}
private class ButtonHandler implements ActionListener {
public void actionPerformed( ActionEvent e )
{
if ( e.getSource() == playSound )
currentSound.play();
else if ( e.getSource() == loopSound )
currentSound.loop();
else if ( e.getSource() == stopSound )
currentSound.stop();
}
}
}
/***************************************************************************
* Autori nuk garanton dhe nuk merr pėgjegjėsi, pėr ndonjė nėnkuptim, *
* pasojė (dėmtim nė sistemin operues) nė lidhje me programet e pėrdorura *
* nė ketė libėr. *
***************************************************************************/
               (
geocities.com/tini_site/homesite_files/html/shembujt_html)                   (
geocities.com/tini_site/homesite_files/html)                   (
geocities.com/tini_site/homesite_files)                   (
geocities.com/tini_site)