Arhn - архитектура программирования

Вопросы по теме 'swing'

Как я могу открыть файл HTML в браузере по умолчанию из приложения Java Swing?
Мое приложение Java Swing создает файл HTML, и я хочу открыть его в браузере по умолчанию, когда он будет создан и сохранен. Как я могу это сделать?
12.10.2023

Как я могу заполнить высоту JScrollPane пустыми строками JTable?
Я помещаю JTable в JScrollPane, но таблица содержит только несколько строк, что делает остальную часть пространства на панели просто пустой. Есть ли способ заставить JTable заполнить всю панель? скажем, поместите пустые строки, чтобы панель была...
07.12.2023

Как добавить новую строку в JLabel без использования HTML
Как я могу добавить новую строку в JLabel ? Я знаю, что если я использую простой HTML, это сработает. Но если я использую HTML, JLabel не показывает шрифт, встроенный в приложение. Я встраиваю шрифт с помощью метода - createFont() и использую...
27.10.2023

прослушиватель действий для JDialog для нажатой кнопки
У меня есть основное приложение, где есть таблица со значениями. Затем я нажимаю кнопку «Добавить», появляется новое всплывающее окно типа CUSTOM (я сделал это сам) JDialog. Там я могу ввести значение, поставить несколько галочек и нажать...

Приложение Swing со встроенным экземпляром Firefox, управляемым Selenium
Можно ли запустить экземпляр Firefox, управляемый Selenium, и встроить его в приложение Swing? Если не с Swing, подойдет любая другая библиотека Java GUI.

Как использовать addItem() в JComboBox без изменения редактора?
Я пытаюсь использовать редактируемый JComboBox , чтобы после ввода пользователем в редакторе возможные результаты отображались в части списка поля со списком. К сожалению, я обнаружил, что при использовании addItem(item) или...
18.11.2023

Бесконечный цикл фокусировки на текстовых полях
У меня есть 2 JTextFields: JTextField txtJobType, txtPriorityCode; Это функционал, который мне нужен: Когда пользователь вводит «администрирование» в txtJobType и нажимает вкладку (или щелкает мышью), выполняется проверка ошибок, чтобы...

Динамический JOptionPane.showMessageDialog в Swing
Каким был бы самый простой способ создать какое-то основное окно сообщения и обновить текст в нем?
10.12.2023

Мерцание анимации полупрозрачности окна Java в Linux
Я пытаюсь сделать анимацию на Java с полупрозрачным JFrame. Я изменил демонстрационный код из руководств по Oracle Java здесь . В частности, GradientTranslucentWindowDemo. Следующий код отлично работает в Windows XP SP3 до 8 и Mac OS X Mountain...

Визуальный редактор Netbeans внезапно дал сбой
В настоящее время я разрабатываю небольшое приложение для моих экзаменов в следующем месяце. Я использую визуальный редактор Netbeans. Внезапно он перестал работать, дав мне исключение в конце потока. Похоже, это как-то связано с моей панелью с...

Графический интерфейс Java очень тормозит при обновлении нескольких компонентов из потока
У меня есть простой маленький чат-клиент, я обновляю несколько компонентов графического интерфейса из потока, когда java-клиент получает новое сообщение с сервера. Вот ветка: /* * Thread class to listen for message from the server */...

Запуск файла jar и вызов метода из основного метода в java
Я сделал приложение JFrame, в котором я создал метод и добавил кнопку с событием нажатия кнопки. Теперь я вызвал этот метод из нажатия кнопки, а также из основного метода. В соответствии с моими потребностями мне нужно запустить это приложение как...
05.11.2023

KeyBindings застряли на actionPerformed()
Если вы добавите привязку клавиш в java с маской — скажем, ActionEvent.ALT_MASK с KeyEvent.VK_A — и затем вы нажмете эту клавишу (ALT + A), НО, вы отпустите клавишу alt просто перед клавишей «A» вы обычно сталкиваетесь с проблемой, когда...
04.10.2023

как я могу очистить свой прямоугольник после его рисования на экране?
Я понимаю, что основной компонент, которого не хватает в моей игре, — это ощущение времени, тиков или FPS. Я планирую внедрить это в ближайшее время, но хотел бы получить отзывы о том, как вместо этого настроить свои «пули». Я хочу, чтобы...

Как настроить графику на индикаторе прогресса Swing?
Нижний исходный код с изображенным примером из сообщения Круговой индикатор выполнения для Java Swing не работает — отличный Swing особенность. Я хотел бы иметь возможность использовать его с «прозрачной» JFrame или стеклянной панелью, но...
27.11.2023

GradientPaint работает странно
Играя с инструментами рисования Java, я наткнулся на класс java.awt.GradientPaint , который позволяет использовать градиентную окраску при рисовании фигур. Я решил поиграть с ним, нарисовав на JPanel заполненные прямоугольники с градиентом от...
29.10.2023

Перерисовка Java не работает в JscrollPane
Я использую API проверки отсюда http://java.dzone.com/news/how-quickly-add-validation . Это работает нормально, когда я помещаю все свои компоненты на панель. Однако, если мои компоненты находятся на панели, обернутой в Jscrollpane, красные значки...
06.12.2023

Jlist не отображает мои элементы в строке
JButton btnAdd = new JButton("add"); btnAdd.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { Main selectedValue = (Main)courseList.getSelectedValue(); if(selectedValue !=null){...

Визуальная обратная связь в карточной игре с Java Swing
Я работаю над карточной игрой, и я застрял в том, как продолжить давать простую визуальную обратную связь, когда игроки взаимодействуют с картами, размещенными на доске. Как вы можете видеть на изображении, я хотел бы реализовать рисование...

vlcj JPanel рисует поверх mediaPlayerComponent
У меня есть полностью функциональный видеоплеер на основе VLCj, как показано ниже. Рабочий код import java.awt.BorderLayout; import java.awt.Dimension; import java.awt.Graphics; import javax.swing.JFrame; import javax.swing.JPanel; import...
06.11.2023

Новые материалы

Коллекции публикаций по глубокому обучению
Последние пару месяцев я создавал коллекции последних академических публикаций по различным подполям глубокого обучения в моем блоге https://amundtveit.com - эта публикация дает обзор 25..

Представляем: Pepita
Фреймворк JavaScript с открытым исходным кодом Я знаю, что недостатка в фреймворках JavaScript нет. Но я просто не мог остановиться. Я хотел написать что-то сам, со своими собственными..

Советы по коду Laravel #2
1-) Найти // You can specify the columns you need // in when you use the find method on a model User::find(‘id’, [‘email’,’name’]); // You can increment or decrement // a field in..

Работа с временными рядами спутниковых изображений, часть 3 (аналитика данных)
Анализ временных рядов спутниковых изображений для данных наблюдений за большой Землей (arXiv) Автор: Рольф Симоэс , Жильберто Камара , Жильберто Кейрос , Фелипе Соуза , Педро Р. Андраде ,..

3 способа решить квадратное уравнение (3-й мой любимый) -
1. Методом факторизации — 2. Используя квадратичную формулу — 3. Заполнив квадрат — Давайте поймем это, решив это простое уравнение: Мы пытаемся сделать LHS,..

Создание VR-миров с A-Frame
Виртуальная реальность (и дополненная реальность) стали главными модными терминами в образовательных технологиях. С недорогими VR-гарнитурами, такими как Google Cardboard , и использованием..

Демистификация рекурсии
КОДЕКС Демистификация рекурсии Упрощенная концепция ошеломляющей О чем весь этот шум? Рекурсия, кажется, единственная тема, от которой у каждого начинающего студента-информатика..