Durante la creazione di un programma Java per l'ambiente desktop , si può trovare a dover generare un segnale acustico . Mentre la cura deve essere presa per non abusare di questa funzione , può essere utile nei casi in cui il programma deve ottenere l'attenzione dell'utente . Questo accade quando si visualizza una finestra di avviso o chiedere conferma all'utente per l'input aggiuntivo. Un altro uso di questa funzione è quando il programma viene utilizzato in modalità headless . La modalità senza testa si verifica quando un sistema funziona senza dispositivi di visualizzazione o di input. In questa modalità , il segnale acustico può essere utile per avvisare l'utente che il programma ha completato il suo funzionamento . Istruzioni
1
Creare una nuova classe Java per contenere il codice. Si può facilmente generare il metodo " main () " in primo luogo , al fine di testare la funzionalità di generazione di un segnale acustico . Nell'esempio seguente , la classe si chiama MainClass contenente un unico metodo principale :
class MainClass pubblico {
public static void main (String [] args ) { ... } }
2
importare il pacchetto java.awt.toolkit . Questo pacchetto fornisce le librerie necessarie per chiamare il codice per generare il segnale acustico . È possibile farlo utilizzando il " java.awt.Toolkit importazione; " . Dichiarazione
3
Creare un'istanza della classe Toolkit . Il codice seguente genera l'oggetto toolkit di default per il sistema:
Toolkit tk = Toolkit.getDefaultToolkit ();
4
Utilizzare l'oggetto toolkit per generare un segnale acustico . È possibile farlo chiamando il "beep ( ) " metodo :
tk.beep ();