On Sat, 24 Oct 2020 22:59:20 GMT, Phil Race <p...@openjdk.org> wrote:
>> Please review a manual printing test failure where the instructions is not >> matching the printing result >> as the labels which are present in the test instruction frame is cut off in >> printed result due to margin not being accounted for, >> as the labels in the test instruction is fully left aligned starting from 0. >> Fixed by adding some spaces before labels and >> for other labels drawn through drawChars, modified to draw the labels from >> coordinate 20 instead of 0 to allow labels being printed in the paper and >> not get cutoff by margin. >> Also, the Print instruction is brought to top and 1st label is brought to >> bottom (SOUTH position in BorderLayout) as 1st label is in JScrollPane so to >> account for top margin cutoff, brought it lower so that those labels does >> not get cut off. > > test/jdk/java/awt/print/bug8023392/bug8023392.java line 49: > >> 47: public class bug8023392 extends Applet { >> 48: static final String[] instructions = { >> 49: "Please select variable radiobutton in applet.", > > why? And the text reads oddly, I think you mean > "Please select the Radio Button for applet size labeled "sariable" in the > test harness window" > but still, why ?? Even now, in "fixed" mode the "Print" button is not visible and we need to select "Variable" to see the button. I just made it more official by changing the instruction. BTW, I dont see the general comment about the label...I will work on the getting the inset than adding spaces in label. ------------- PR: https://git.openjdk.java.net/jdk/pull/780