2011-09-18 6 views
2

Swing JButton을들을 수있게하는 내장 기능이 있습니까? 클릭 소리 또는 삐 소리에 관심이 있습니다. 나는 이벤트 핸들러에서 코드를 만드는 소음을 발생시킬 수 있다는 것을 알고 있지만, 활성화 될 필요가있는 빌트인 기능에 대해 구체적으로 묻고있다."클릭"소리로 JButton 액션을들을 수있게하십시오.

답변

2

아니요, 스윙은 gui 정도입니다. 나는 그런 내장 기능이 없다고 생각한다. JButton에 액션 리스너를 추가하고 actionPerformed 메소드 내에서이 기능을 처리해야합니다. 관심 오디오는 java sound api에 모습을 가질 수 있습니다 재생 어떤 들어

JButton b = new JButton(); 
b.addActionListener(listener); //where listener implements ActionListener 

//inside your listener 
public void actionPerformed(ActionEvent e){ 
    //play your sound 
} 

.