Мое зрение становится намного хуже, поэтому я использую оконную лупу (в Windows 11), чтобы облегчить чтение информации на экране компьютера. Используя клавиатуру, я просто нажимаю кнопку Windows и (+) или (-), чтобы увеличить или уменьшить масштаб.
Когда я использую Notepad++, WordPad или даже Firefox, лупа будет следовать за текстом по мере его ввода. Это очень удобно, так как мне не нужно вручную перемещать лупу во время набора текста.
Всякий раз, когда я создаю графический интерфейс Java с помощью Swing, я замечаю, что такого поведения нет. Есть ли способ получить то же самое для графического интерфейса Java Swing? Учитывая, что подавляющее большинство моих приложений имеют такую возможность, я сильно подозреваю, что Java тоже может, но мне просто не хватает какого-то флага или чего-то еще.
Вот пример кода. Когда я печатаю, лупа не следует за текстом, и текст, который я печатаю, в конечном итоге оказывается за пределами экрана, что вынуждает меня перемещать лупу, чтобы видеть, что я печатаю.
import javax.swing.text.*;
import javax.swing.*;
public final class Daily
{
public static void main(final String[] args) throws Exception {final Daily daily = new Daily();}
public Daily() throws Exception
{
_20241214_text_box();
}
public static void _20241214_text_box()
{
SwingUtilities
.invokeLater
(
() ->
{
final JFrame frame = new JFrame();
frame.setSize(800, 800);
frame.setLocationByPlatform(true);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
final JTextComponent textBox =
// new JTextField()
new JTextArea()
;
frame.add(textBox);
frame.setVisible(true);
}
)
;
}
}
Подробнее здесь: https://stackoverflow.com/questions/792 ... eing-typed
Как заставить лупу Windows (экран) следовать за текстом по мере его ввода? ⇐ JAVA
Программисты JAVA общаются здесь
1769349443
Anonymous
Мое зрение становится намного хуже, поэтому я использую оконную лупу (в Windows 11), чтобы облегчить чтение информации на экране компьютера. Используя клавиатуру, я просто нажимаю кнопку Windows и (+) или (-), чтобы увеличить или уменьшить масштаб.
Когда я использую Notepad++, WordPad или даже Firefox, лупа будет следовать за текстом по мере его ввода. Это очень удобно, так как мне не нужно вручную перемещать лупу во время набора текста.
Всякий раз, когда я создаю графический интерфейс Java с помощью Swing, я замечаю, что такого поведения нет. Есть ли способ получить то же самое для графического интерфейса Java Swing? Учитывая, что подавляющее большинство моих приложений имеют такую возможность, я сильно подозреваю, что Java тоже может, но мне просто не хватает какого-то флага или чего-то еще.
Вот пример кода. Когда я печатаю, лупа не следует за текстом, и текст, который я печатаю, в конечном итоге оказывается за пределами экрана, что вынуждает меня перемещать лупу, чтобы видеть, что я печатаю.
import javax.swing.text.*;
import javax.swing.*;
public final class Daily
{
public static void main(final String[] args) throws Exception {final Daily daily = new Daily();}
public Daily() throws Exception
{
_20241214_text_box();
}
public static void _20241214_text_box()
{
SwingUtilities
.invokeLater
(
() ->
{
final JFrame frame = new JFrame();
frame.setSize(800, 800);
frame.setLocationByPlatform(true);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
final JTextComponent textBox =
// new JTextField()
new JTextArea()
;
frame.add(textBox);
frame.setVisible(true);
}
)
;
}
}
Подробнее здесь: [url]https://stackoverflow.com/questions/79281778/how-to-make-windows-screen-magnifier-follow-text-as-it-is-being-typed[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия