Вопросы по теме 'awt'
Почему мое содержимое JFrame иногда не рисуется?
Я пытаюсь создать базовый элемент управления, который будет отображать неукрашенный JFrame прямо под ним при нажатии кнопки. Я пытаюсь имитировать функциональность выпадающего типа, но с моей собственной рамкой вместо панели. Мой компонент содержит...
2138 просмотров
schedule
10.03.2024
Чтение панели в макет после редактирования панели?
То, что я пытаюсь сделать, это динамически редактировать панель и читать ее в макете (Граница). Панель содержит текстовые поля, и я хочу, чтобы пользователь мог добавлять или удалять текстовые поля на панели. Я пробовал следующее: удалить панель из...
142 просмотров
schedule
10.02.2024
Наведите курсор на несколько кнопок в Java?
Возможно ли в Java, когда вы наводите курсор на одну кнопку, заставить программу думать, что вы наводите курсор на несколько кнопок? Я использую многомерный массив с кнопками и хочу иметь возможность одновременно наводить 5 кнопок. (Все кнопки возле...
1075 просмотров
schedule
17.10.2022
Цвет Java из желтой строки
Есть ли способ получить цвет из String (например, «Белый»)?
Color color;
Field field = Class.forName("java.awt.Color").getField("Yellow");
color = (Color)field.get(null);
Я попытался преобразовать строку в цвет в Java и выдает ошибку. К...
3015 просмотров
schedule
02.09.2022
Перехватывать исключения в приложении javax.swing
Я работаю с javax.swing над созданием приложения, которое генерирует формы из схемы XML (используя библиотеку JAXFront) и сохраняет данные, заполненные пользователем, в документы XML.
Я помещал блоки try-catch-finally, когда мне это нужно, но у...
5020 просмотров
schedule
30.10.2023
Java/Swing: владение системным буфером обмена
Я пишу небольшую Java-программу, которая должна запускать внешнюю программу, которая копирует изображение в системный буфер обмена (т. URL-адрес (из которого можно получить доступ к изображению) в буфер обмена. Вкратце предполагается:
запустить...
2801 просмотров
schedule
13.10.2022
график x-y и вращающийся текст метки оси
Приведенный ниже код отображает некоторые простые данные x-y, но у него есть две проблемы, которые я не знаю, как исправить.
Во-первых, он отображает отрицательные значения для некоторых точек данных, что означает линии, идущие на юг ниже оси x....
3358 просмотров
schedule
20.07.2022
Сделайте так, чтобы программа автоматически добавляла текстовые поля в java
Может есть похожий вопрос, но я не нашел.
Мне бы хотелось, чтобы моя программа (awt или swing) автоматически добавляла элементы управления (например, текстовые поля).
Например: диалоговая программа имеет 10 полей для ввода имен, а мне нужно 11,...
8050 просмотров
schedule
10.11.2023
Разделить строку на List‹String›, если она слишком длинная
У меня есть эта строка: «Это моя очень длинная строка, которая не помещается в одну строку». И мне нужно разбить ее на несколько строк, чтобы она поместилась там, где мне это нужно.
Допустим, есть место только для 15 букв в строке, тогда это должно...
823 просмотров
schedule
19.12.2023
Рендеринг шрифтов в Java: java.awt.Font работает некорректно
До сих пор я сталкивался с тем, что я могу назвать «ошибкой» в библиотеках рендеринга шрифтов Oracle в Java. В некоторых шрифтах (например, в шрифтах, встроенных в файлы PDF) используются некоторые неправильные коды символов и с ними связаны глифы....
745 просмотров
schedule
27.06.2022
Как отобразить обернутый текст на изображении в Java
Используя Java, есть ли какой-либо встроенный способ рендеринга текста, чтобы он ограничивался прямоугольником на объекте graphics2D ?
Я знаю, что могу использовать Graphics2D.drawString , но он рисует только одну строку текста.
Я также знаю,...
7873 просмотров
schedule
29.09.2022
Как мне выполнить функцию, прежде чем вы закроете JFrame
Возможный дубликат: Вызов метода при закрытии приложения
Я хочу вызвать метод непосредственно перед тем, как закрыть приложение Java, используя setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); Я пробовал WindowListener с...
1454 просмотров
schedule
07.04.2024
Alt+Tab с использованием Java Robot
Я пытаюсь вызвать меню alt + tab с помощью робота Java. Когда я вызываю метод alt_tab(), я хочу вызвать меню alt + tab и оставить меню открытым. Я знаю, что этого можно добиться с помощью alt + ctrl + tab .
До сих пор я пробовал код...
13939 просмотров
schedule
15.05.2024
Два JFrame рядом
Можно ли настроить два разных JFrames и показать их бок о бок ? Без использования Internalframe, нескольких Jpanels и т.д.
3270 просмотров
schedule
05.07.2022
Как использовать keyListener в апплете Java
Я совершенно не понимаю, как использовать KeyListener в апплете (хорошо, у меня есть хорошая идея). Я знаю, что это как-то связано с установкой фокуса на апплете, но я понятия не имею, как это сделать. Моя программа отлично работает как...
1666 просмотров
schedule
19.08.2022
Как перерисовать Java-апплет
У меня есть следующий код, который представляет собой простой апплет, который преобразует градусы Цельсия в градусы Фаренгейта.
Если введено правильное число и нажата кнопка, температура преобразуется и отображается без проблем. Однако, если...
2345 просмотров
schedule
10.08.2022
Java перетаскивание
Я пытаюсь познакомиться с перетаскиванием в Java, но все уроки, которые я нашел, были... (меня это злит)
Все, что я хочу, это перетащить «PublicUserLabel» из JList (включенного в самодельный JPanel под названием «UserPanel») и поместить его в...
2487 просмотров
schedule
01.07.2022
Преобразование координат PDFbox в iText с использованием AffineTransform
Вопрос:
Кажется, я не могу заставить один формат координат работать с другим форматом. Я думаю, что просто использую не ту матрицу, но я недостаточно знаю о них, чтобы быть уверенным. Я надеялся получить некоторую помощь, чтобы выяснить, делаю ли...
2273 просмотров
schedule
11.04.2024
Обнаружение вертикального/горизонтального движения мыши с помощью java
Я пишу программу на java, в которой есть графические объекты, которые пользователь может выбирать, а затем вращать или растягивать в зависимости от движения мыши. Я близок к тому, чтобы приступить к работе, но проблема, с которой я столкнулся,...
793 просмотров
schedule
07.10.2023
использование Graphics g во внутреннем классе в java
Почему я не вижу следующий вывод?
g2.drawString(новая дата().toString(), 0, 150);
(я использовал g2 (глобальную переменную) для использования g в методе рисования во внутреннем классе).
Thanks a lot in advance!
public class RedRect...
792 просмотров
schedule
01.06.2024