-
Bug
-
Resolution: Fixed
-
P3
-
8u51
-
b85
-
x86
-
windows_10
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8142138 | emb-9 | Philip Race | P3 | Resolved | Fixed | team |
JDK-8163678 | 8u121 | Alexey Ivanov | P3 | Resolved | Fixed | b01 |
JDK-8157454 | 8u112 | Alexey Ivanov | P3 | Resolved | Fixed | b01 |
JDK-8167804 | emb-8u121 | Alexey Ivanov | P3 | Resolved | Fixed | b01 |
8u60FULL PRODUCT VERSION :
java version "1.8.0_51"
Java(TM) SE Runtime Environment (build 1.8.0_51-b16)
Java HotSpot(TM) 64-Bit Server VM (build 25.51-b03, mixed mode)
ADDITIONAL OS VERSION INFORMATION :
Microsoft Windows [Version 10.0.10240]
A DESCRIPTION OF THE PROBLEM :
Some unicode characters do not display any more after upgrading to Windows 10, some do.
REGRESSION. Last worked in version 8u45
ADDITIONAL REGRESSION INFORMATION:
Was probably also working under 1.8.0_51. I didn't test.
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
See demo code.
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
In particular I want to see <html>☑</html>
ACTUAL -
Empty box.
REPRODUCIBILITY :
This bug can be reproduced always.
---------- BEGIN SOURCE ----------
import javax.swing.*;
public class Y extends JFrame {
/*
\u2610= Empty box
\u2611= Box with check
\u2600, \u26FF= first and last character in code chart "Miscellaneous Symbols"
*/
final String TEXT= "\u2610 Hello \u2611\u2600\u26FF";
public Y() {
setSize(300,150);
setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
Box box= Box.createVerticalBox();
box.add(new JButton(TEXT));
box.add(new JLabel(TEXT));
box.add(new JTextField(TEXT));
add(box);
setVisible(true);
}
public static void main(String args[]) {
SwingUtilities.invokeLater(Y::new);
}
}
---------- END SOURCE ----------
java version "1.8.0_51"
Java(TM) SE Runtime Environment (build 1.8.0_51-b16)
Java HotSpot(TM) 64-Bit Server VM (build 25.51-b03, mixed mode)
ADDITIONAL OS VERSION INFORMATION :
Microsoft Windows [Version 10.0.10240]
A DESCRIPTION OF THE PROBLEM :
Some unicode characters do not display any more after upgrading to Windows 10, some do.
REGRESSION. Last worked in version 8u45
ADDITIONAL REGRESSION INFORMATION:
Was probably also working under 1.8.0_51. I didn't test.
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
See demo code.
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
In particular I want to see <html>☑</html>
ACTUAL -
Empty box.
REPRODUCIBILITY :
This bug can be reproduced always.
---------- BEGIN SOURCE ----------
import javax.swing.*;
public class Y extends JFrame {
/*
\u2610= Empty box
\u2611= Box with check
\u2600, \u26FF= first and last character in code chart "Miscellaneous Symbols"
*/
final String TEXT= "\u2610 Hello \u2611\u2600\u26FF";
public Y() {
setSize(300,150);
setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
Box box= Box.createVerticalBox();
box.add(new JButton(TEXT));
box.add(new JLabel(TEXT));
box.add(new JTextField(TEXT));
add(box);
setVisible(true);
}
public static void main(String args[]) {
SwingUtilities.invokeLater(Y::new);
}
}
---------- END SOURCE ----------
- backported by
-
JDK-8142138 [win10] Some unicode characters do not display any more after upgrading to Windows 10
-
- Resolved
-
-
JDK-8157454 [win10] Some unicode characters do not display any more after upgrading to Windows 10
-
- Resolved
-
-
JDK-8163678 [win10] Some unicode characters do not display any more after upgrading to Windows 10
-
- Resolved
-
-
JDK-8167804 [win10] Some unicode characters do not display any more after upgrading to Windows 10
-
- Resolved
-
- relates to
-
JDK-8158773 Some unicode characters do not display any more after upgrading to Windows 10 (Follow up)
-
- Closed
-