Вопросы по теме 'swing'
Слушатель внутри цикла не позволит изменить внешний логический флаг
Следуя моему предыдущему сообщению здесь , я написал прослушиватель :
@Override
public void keyTyped(KeyEvent keyEvent)
{
PolygonFiller polyFiller = new PolygonFiller();
char key = keyEvent.getKeyChar();
final boolean runForever =...
626 просмотров
schedule
16.04.2024
Динамическое создание JTable (логические таблицы истинности)
У меня есть код, который генерирует таблицу истинности для данного логического выражения. Например, рассмотрим введенное пользователем выражение (A+B)+(C+D) . У меня есть массив строк headers[] , в котором будут храниться все необходимые заголовки...
851 просмотров
schedule
23.04.2024
Как сделать компонент полной ширины в BoxLayout
У меня есть JPanel , в котором перечислены наборы Jlabel . Я хотел бы сделать ширину каждой метки шириной, равной размеру панели. Таким образом, он будет широким, но текст останется слева. Я использую BoxLayout для отображения меток.
Вот...
6694 просмотров
schedule
27.04.2024
Java: щелкните правой кнопкой мыши Копировать Вырезать Вставить в текстовом поле
Я сделал программу, которая печатает значение в текстовом поле. Проблема в том, что когда пользователь щелкает правой кнопкой мыши в текстовом поле, такое меню не открывается:
Есть ли способ, которым пользователь может открыть это меню при...
12100 просмотров
schedule
14.03.2024
Java (swing) gif частично прозрачен, когда он не должен быть
Я пытаюсь отобразить анимированный gif внутри java-приложения. Пока он отображается и анимируется, но там, где он должен быть либо полностью черным, либо полностью белым, он становится прозрачным, и я вижу цвет прямоугольника, нарисованного под ним....
1066 просмотров
schedule
14.04.2024
Почему мой код в Swing просто возвращает черный экран?
Итак, я пытаюсь создать простой цикл, в котором изображение будет начинаться над рамкой и опускаться ниже нее, в то время как мое здоровье выше нуля, что всегда, поскольку я не добавлял никакого способа уменьшить его. Проблема в том, что каждый раз,...
83 просмотров
schedule
02.04.2024