Dav*_*zek 5 java swing jfilechooser
当我使用JFileChooser时,第一次使用其滚动条时,我得到以下错误消息的两个或四个副本:
2016-01-08 18:37:17.706 java[14158:2289154] inOptions: {
JavaCUIThumbStartKey = 0;
"is.flipped" = 0;
kCUIOrientationKey = kCUIOrientVertical;
kCUIThumbProportionKey = "0.497863233089447";
max = 0;
pressedpart = 0;
state = normal;
value = 0;
widget = scrollbar;
Run Code Online (Sandbox Code Playgroud)
以下是具有此行为的示例代码:
package tests;
import java.awt.event.*;
import javax.swing.*;
public class SwingTest extends JFrame {
public SwingTest() {
JButton button = new JButton("Choose files");
add(button);
button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
chooseFile();
}
});
}
private void chooseFile() {
JFileChooser chooser = new JFileChooser();
chooser.showOpenDialog(this);
}
public static void main(String[] args) {
SwingTest test = new SwingTest();
test.pack();
test.setVisible(true);
}
}
Run Code Online (Sandbox Code Playgroud)
我的Swing程序继续运行(主要是),但这让我很困扰.造成这种情况的原因是什么,我该如何避免呢?
Mac OS X 10.11.2 El Capitan
java版本"1.8.0_66"
Java(TM)SE运行时环境(版本1.8.0_66-b17)
Java HotSpot(TM)64位服务器VM(版本25.66-b17,混合模式)
Eclipse适用于Java开发人员的IDE,Luna Service Release 2(4.4.2)
这是一个封闭的(不可重现的)Java bug:
它被关闭是因为没有提供测试用例,而不是因为它不是一个错误。
| 归档时间: |
|
| 查看次数: |
419 次 |
| 最近记录: |