olá galera…
Como faço para chamar, tocar um audio, a partir de um click num botão???
Se possível que não fosse um applet…
Faloww galera…
Abraços!
EDIT - O prof. Pasquale diz que não existe a palavra “apartir”.
olá galera…
Como faço para chamar, tocar um audio, a partir de um click num botão???
Se possível que não fosse um applet…
Faloww galera…
Abraços!
EDIT - O prof. Pasquale diz que não existe a palavra “apartir”.
Boa kra…tb quero saber!!
Mais eu tou interessado em saber como q dá aqueles bips de mensagens d alerta pro usuário.
[quote=paranoid]olá galera…
Como faço para chamar, tocar um audio, apartir de um click num botão???
Se possível que não fosse um applet…
Faloww galera…
Abraços![/quote]
O que eu tenho aqui abre um applet…pq vc não tenta modificá-lo ?
Se vc quiser eu coloco aqui !
Flw !
[quote=jmendes]Boa kra…tb quero saber!!
Mais eu tou interessado em saber como q dá aqueles bips de mensagens d alerta pro usuário.[/quote]
Tá ai o exemplo do Beep…
De : http://java.sun.com/docs/books/tutorial/index.html
/*
* Beeper.java is a 1.4 example that requires no other files.
*/
import java.awt.BorderLayout;
import java.awt.Dimension;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JComponent;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class Beeper extends JPanel implements ActionListener {
JButton button;
public Beeper() {
super(new BorderLayout());
button = new JButton("Click Me");
button.setPreferredSize(new Dimension(200, 80));
add(button, BorderLayout.CENTER);
button.addActionListener(this);
}
public void actionPerformed(ActionEvent e) {
Toolkit.getDefaultToolkit().beep();
}
/**
* Create the GUI and show it. For thread safety, this method should be
* invoked from the event-dispatching thread.
*/
private static void createAndShowGUI() {
//Make sure we have nice window decorations.
JFrame.setDefaultLookAndFeelDecorated(true);
//Create and set up the window.
JFrame frame = new JFrame("Beeper");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//Create and set up the content pane.
JComponent newContentPane = new Beeper();
newContentPane.setOpaque(true); //content panes must be opaque
frame.setContentPane(newContentPane);
//Display the window.
frame.pack();
frame.setVisible(true);
}
public static void main(String[] args) {
//Schedule a job for the event-dispatching thread:
//creating and showing this application's GUI.
javax.swing.SwingUtilities.invokeLater(new Runnable() {
public void run() {
createAndShowGUI();
}
});
}
}
Um abraço ! 8)
Po valew mesmo dsfextreme, já uma grande ajuda…
Dá pra fluir alguma coisa a partir dae…né?..rsrs
Valew kara!
Abraços!!!
Eu utilizo uma APIzinha básica que chama os métodos playMusic() e playSound()
Ae Grinvon…
Tem como por um exemplo ae pra gente ver??
Valew rapaz!
Abração!
valeu dsfextreme…ajudou bastante.
[quote=paranoid]Ae Grinvon…
Tem como por um exemplo ae pra gente ver??
Valew rapaz!
Abração![/quote]
É só procurar pela API GTGE
[quote=paranoid]Ae Grinvon…
Tem como por um exemplo ae pra gente ver??
Valew rapaz!
Abração![/quote]
É só procurar pela API GTGE
KOle galera…eu to precisando é de tirar esse beep, alguem tem alguma ideia. é pq quando eu navego pelos registros, em alguns ele da o beep do nada…
valew
Se quiserem apenas um beep, basta usar o que já foi dito. Também é possível reproduzir sons em formato midi e au, usando a classe AudioClip. Exemplo:
import java.applet.Applet;
import java.applet.AudioClip;
public class TocaSom {
public static void main(final String[] args) {
final AudioClip clip =
Applet.newAudioClip(TocaSom.class.getResource("/music1.mid"));
clip.play();
}
}
Isso, fora de um applet. Mas dentro de um fica bem similar:
import java.applet.Applet;
import java.applet.AudioClip;
public class TocaSom extends Applet {
private static final long serialVersionUID = 1L;
public void init() {
final AudioClip clip =
this.getAudioClip(TocaSom.class.getResource("/music1.mid"));
clip.play();
}
}
Procure também informações sobre o pacore sun.audio.