Understood. Thanks for taking a look at this. Here's hoping we get this accessibility feature someday. But for now, this is progress enough. Thanks again for looking into it.
On Mon, Jul 7, 2025, 3:04 AM Abhishek Kumar <abhishek.cx.ku...@oracle.com> wrote: > Hello David, > > > > I looked into the issue and tried to extend the support for Windows > Magnifier for Swing application but the solution didn’t work out. I have > captured my analysis in JBS for reference. > > > > It looks like this needs further experimentation but, I can’t commit any > timeline for now. > > > > Thank you for your patience. > > > > Regards, > > Abhishek > > > > *From: *David Alayachew <davidalayac...@gmail.com> > *Date: *Thursday, 15 May 2025 at 2:15 PM > *To: *Abhishek Kumar <abhishek.cx.ku...@oracle.com> > *Cc: *Philip Race <philip.r...@oracle.com>, Ajit Ghaisas < > ajit.ghai...@oracle.com>, client-libs-dev@openjdk.org < > client-libs-dev@openjdk.org> > *Subject: *Re: [External] : Re: Windows Magnifier does not work with my > Swing applications > > Understood. Ty vm. > > > > On Thu, May 15, 2025, 1:19 AM Abhishek Kumar <abhishek.cx.ku...@oracle.com> > wrote: > > Hello David, > > > > I didn’t get enough time to investigate it further due to other priority > work. But I will try to look into this issue ASAP. > > > > Regards, > > Abhishek > > > > *From: *David Alayachew <davidalayac...@gmail.com> > *Date: *Thursday, 15 May 2025 at 8:32 AM > *To: *Abhishek Kumar <abhishek.cx.ku...@oracle.com> > *Cc: *Philip Race <philip.r...@oracle.com>, Ajit Ghaisas < > ajit.ghai...@oracle.com>, client-libs-dev@openjdk.org < > client-libs-dev@openjdk.org> > *Subject: *Re: [External] : Re: Windows Magnifier does not work with my > Swing applications > > Hey, any updates on this? I understand if not, but accessibility in Swing > is important to me, even more so for the abovementioned reasons. > > > > On Tue, Feb 11, 2025 at 5:52 AM David Alayachew <davidalayac...@gmail.com> > wrote: > > And thank you. > > > > On Tue, Feb 11, 2025, 12:50 AM Abhishek Kumar < > abhishek.cx.ku...@oracle.com> wrote: > > Hello David, > > > > Yeah, I will evaluate if existing JDK implementation can be extended to > work with Windows Magnifier. I didn’t get enough time to look into this > issue due to other issues but this is on my to-do list. I will update my > findings on JBS after my analysis. > > > > Thank you for your patience. > > > > Regards, > > Abhishek > > > > *From: *David Alayachew <davidalayac...@gmail.com> > *Date: *Tuesday, 11 February 2025 at 4:39 AM > *To: *Philip Race <philip.r...@oracle.com> > *Cc: *Abhishek Kumar <abhishek.cx.ku...@oracle.com>, > client-libs-dev@openjdk.org <client-libs-dev@openjdk.org> > *Subject: *[External] : Re: Windows Magnifier does not work with my Swing > applications > > Ok, ty vm. Hey Abhishek, any updates? > > > > On Mon, Feb 10, 2025, 5:50 PM Philip Race <philip.r...@oracle.com> wrote: > > I think I asked Abhishek to take a look. > > -phil. > > On 2/10/25 2:41 PM, David Alayachew wrote: > > Poke. > > Any new info? > > > > On Fri, Jan 17, 2025, 8:05 AM David Alayachew <davidalayac...@gmail.com> > wrote: > > Hello Phil, > > Did you get any more info about this issue? > > > > On Tue, Dec 17, 2024, 11:58 AM David Alayachew <davidalayac...@gmail.com> > wrote: > > Thanks Phil. > > > > Yeah, I am A-OK as long as this something that is looked into and the JBS > Bug Report is updated with the findings. If this isn't too bad, this would > be a solid inclusion. But if it's not worth the effort, I just want the JBS > to be updated, and then I can put that as an answer for my StackOverflow > post. > > > > Thanks again for taking a look into this. > > > > On Tue, Dec 17, 2024 at 11:56 AM Philip Race <philip.r...@oracle.com> > wrote: > > Perhaps .. if it is an easy fix but I do not know the specifics and the > evaluator of that bug wrote > "the magnifier cannot receive PropertyChangeEvents from Swing. This is a > limitation in the Window magnifier. > The Windows magnifier could be modified by Microsoft to receive such > events but the work would need to be done by Microsoft." > > then went on to add that other magnifiers do work .. > > I also don't know how tied in this would be to implementing support for > the Windows Accessibility API. > > Swing apps today use something called JavaAccessBridge and there are > screen readers out there that support it. > > It would be good to have another look at this specific issue, but I can't > make any promises. > > -phil. > > On 12/15/24 1:04 PM, David Alayachew wrote: > > Hello Client Libs Dev Team, > > > > My eyesite has started to deteriorate significantly, so I have been using > the built-in Accessibility tool called Windows (Screen) Magnifier > (available since Windows XP at least). It zooms in and out of the screen by > pressing the Windows Key and (+) or (-). > > > > This works great because, as I type stuff, the magnifier will follow my > text, so that I don't have to keep manually moving the magnifier whenever > what I type inevitably ends up off-screen (off-view?). > > > > This feature works great for basically every other application I have, > except my Swing apps. I make a lot of Swing apps, and I use a bunch too. > And this Magnifier feature that follows text does not work for any of the > ones I have tried. > > > > This feature does work on basically every other application I have. To > name a few. > > > > * Notepad++ > > * WordPad > > * Firefox > > * Git Bash > > > > Here is a Bug Report referring to this problem. > > > > https://bugs.openjdk.org/browse/JDK-5079680 > > > > The resolution was listed as "Future Project". Any chance that the future > can be now? > > > > I know that Swing is largely in maintenance mode, but if this were to get > added, practically ALL Swing apps would receive a significant boost in > accessibility. I think that's worth making some significant changes for. > > > > Finally, here is a StackOverflow post I made discussing the same subject. > > > > https://stackoverflow.com/questions/79281778 > <https://urldefense.com/v3/__https:/stackoverflow.com/questions/79281778__;!!ACWV5N9M2RV99hQ!Ly4-UF3NKnfHKegv0u1A73-bJexJCRENPe2tHIfIZbS-UVOiAyGFuQ5ftsZLZ3nYii9HnobMtSSE1q01jU3NB22v20jnRIk$> > > > > Thank you for your time. > > David Alayachew > > > > > >