我正在用 java 做一个计算器,以便于制作,并且不要将文档过滤器放在 jtextfield 中。我选择使 jtextfield 不可编辑并添加一个按键侦听器,但是当您按下删除按钮时,它会发出错误声音。
我去配置中更改系统的声音,我已经更改了系统的声音,我发现它是由“预定bip”发出的声音,并发出“Windows 背景”的声音。我可以更改我的选项并且不听声音,但我希望这款游戏可以在互联网上下载。
这是一个简单的示例:如果您在文本字段中按下删除键,它将发出声音:
public Example() {
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
setBounds(0, 0,250,200);
setLayout(null);
javax.swing.JTextField jTextField1 = new javax.swing.JTextField();
jTextField1.setEditable(false);
jTextField1.setBounds(30,50,180,60);
add(jTextField1);
}
public static void main(String args[]) {
Example a = new Example();
a.setVisible(true);
}
}
在该代码中,文本字段不可编辑,在下一个代码中,文本字段不会发出声音:
public Example() {
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
setBounds(0, 0,250,200);
setLayout(null);
javax.swing.JTextField jTextField1 = new javax.swing.JTextField();
jTextField1.setEditable(true);
jTextField1.setBounds(30,50,180,60);
add(jTextField1);
}
public static void main(String args[]) {
Example a = new Example();
a.setVisible(true);
}
}
这是因为文本字段是可编辑的。
如果您能帮助我,告诉我如何修复它或如何更改代码中的系统声音,或者您认为可以帮助我的任何事情,我将不胜感激。
元芳怎么了
相关分类