[External] : Re: Windows Magnifier does not work with my Swing applications
David Alayachew
davidalayachew at gmail.com
Thu May 15 03:01:25 UTC 2025
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 <davidalayachew at gmail.com>
wrote:
> And thank you.
>
> On Tue, Feb 11, 2025, 12:50 AM Abhishek Kumar <
> abhishek.cx.kumar at 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 <davidalayachew at gmail.com>
>> *Date: *Tuesday, 11 February 2025 at 4:39 AM
>> *To: *Philip Race <philip.race at oracle.com>
>> *Cc: *Abhishek Kumar <abhishek.cx.kumar at oracle.com>,
>> client-libs-dev at openjdk.org <client-libs-dev at 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.race at 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 <davidalayachew at gmail.com>
>> wrote:
>>
>> Hello Phil,
>>
>> Did you get any more info about this issue?
>>
>>
>>
>> On Tue, Dec 17, 2024, 11:58 AM David Alayachew <davidalayachew at 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.race at 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
>>
>>
>>
>>
>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.org/pipermail/client-libs-dev/attachments/20250514/e5fbc35d/attachment.htm>
More information about the client-libs-dev
mailing list