On Fri, 27 Mar 2026 05:40:42 GMT, Prasanta Sadhukhan <[email protected]> wrote:
>> `JProgressBar` is not printed if JDK 1.1 printing API is used. >> JDK1.1 printing API `PrintJob ` doesn't support `Graphics2D`. >> JProgressBar seems to require Graphics2D as `BasicProgressBarUI` needs >> Graphics2D to do >> `g2.setStroke(new BasicStroke(...))` >> >> Fix is made to not rely on setStroke for non-Graphics2D printing case and >> also not to clip progress string >> Also, a null pagerange check is added for PrintJobDelegate as we reset >> PageRanges if range is not set so to prevent NPE when "All" is used in print >> dialog instead of "Pages from" > > Prasanta Sadhukhan has updated the pull request incrementally with one > additional commit since the last revision: > > Use scale factor of 1 for 1.1 printing @TejeshR13 please review ------------- PR Comment: https://git.openjdk.org/jdk/pull/29752#issuecomment-4157656758
