-
Bug
-
Resolution: Fixed
-
P3
-
9
-
b161
-
x86_64
-
linux
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8177009 | 10 | Sergey Bylokhov | P3 | Resolved | Fixed | b03 |
FULL PRODUCT VERSION :
java version "9-ea"
Java(TM) SE Runtime Environment (build 9-ea+119)
Java HotSpot(TM) 64-Bit Server VM (build 9-ea+119, mixed mode)
ADDITIONAL OS VERSION INFORMATION :
Linux Mageia 5.
A DESCRIPTION OF THE PROBLEM :
1- Beware, the display (with java 9 119) for I18nLayoutTest.java is not the same with i18n true (bad display) and with i18n false (good display). With i18n true, the table go down.
JDK 9 b119 correctsJDK-8133864 bug, but it introduices a bad display of the table which go down.
( I18nLayoutTest.java is a test program of the OpenJDK.
It's the same program I sent for the previous BugsJDK-7169915 and JDK-8133864 ).
2- Please, please ... could someone examine again the patch forJDK-7169915 that I suggested 4 years ago ? I really need it to implement table, matrix, ... display in my application. I've spent long time in 2012 to find what was wrong in tableview. I know Victor's comment was not good but you could compare with the tableview implementation in the swing/text/html package which works fine.
REGRESSION. Last worked in version 8u92
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Put the document I18n property false :
putProperty("i18n", Boolean.FALSE);
the display is right (a text with a table) when we insert text.
Put the document I18n property true :
putProperty("i18n", Boolean.TRUE);
the table goes down when we insert text.
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
The table stays in the same line when we insert text, like i18n false.
ACTUAL -
When i18n true, the table goes down when we insert text.
REPRODUCIBILITY :
This bug can be reproduced always.
---------- BEGIN SOURCE ----------
( I18nLayoutTest.java is a test program of the OpenJDK.
It's the same program I sent for the previous BugsJDK-7169915 and JDK-8133864 ).
---------- END SOURCE ----------
java version "9-ea"
Java(TM) SE Runtime Environment (build 9-ea+119)
Java HotSpot(TM) 64-Bit Server VM (build 9-ea+119, mixed mode)
ADDITIONAL OS VERSION INFORMATION :
Linux Mageia 5.
A DESCRIPTION OF THE PROBLEM :
1- Beware, the display (with java 9 119) for I18nLayoutTest.java is not the same with i18n true (bad display) and with i18n false (good display). With i18n true, the table go down.
JDK 9 b119 corrects
( I18nLayoutTest.java is a test program of the OpenJDK.
It's the same program I sent for the previous Bugs
2- Please, please ... could someone examine again the patch for
REGRESSION. Last worked in version 8u92
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Put the document I18n property false :
putProperty("i18n", Boolean.FALSE);
the display is right (a text with a table) when we insert text.
Put the document I18n property true :
putProperty("i18n", Boolean.TRUE);
the table goes down when we insert text.
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
The table stays in the same line when we insert text, like i18n false.
ACTUAL -
When i18n true, the table goes down when we insert text.
REPRODUCIBILITY :
This bug can be reproduced always.
---------- BEGIN SOURCE ----------
( I18nLayoutTest.java is a test program of the OpenJDK.
It's the same program I sent for the previous Bugs
---------- END SOURCE ----------
- backported by
-
JDK-8177009 Editing in TableView breaks the layout, when the document is I18n
- Resolved
- is blocked by
-
JDK-8158924 Incorrect i18n text document layout.
- Resolved
- relates to
-
JDK-8133864 Wrong display, when the document I18n properties is true.
- Resolved
-
JDK-7169915 Swing Table Layout bad repaint of the row
- Closed