我刚开始学习Java,自己很难找到答案。我正在编写一个使用Swing的Java应用程序。不确定是否相关,我在Mac上使用Netbeans作为我的IDE。
当我启动Java程序时,会发出可听的声音。我追踪到是由于对JTabbedPane上未选中面板的JTextField元素调用setText方法引起的。如果我注释掉它,就不会发出声音。
我想这样做是因为当选择该面板时,它将显示正确的信息,而我在程序启动之前不知道这些信息。
有人知道为什么会发生这种情况以及如何禁用它吗?
谢谢!
当我启动Java程序时,会发出可听的声音。我追踪到是由于对JTabbedPane上未选中面板的JTextField元素调用setText方法引起的。如果我注释掉它,就不会发出声音。
我想这样做是因为当选择该面板时,它将显示正确的信息,而我在程序启动之前不知道这些信息。
有人知道为什么会发生这种情况以及如何禁用它吗?
谢谢!