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

Опубликовать KeyEvent в сфокусированном компоненте
Как лучше всего опубликовать нажатие кнопки на компонент? Я попытался использовать класс Robot, и он работает нормально. Однако у этого класса есть некоторые проблемы на некоторых платформах Linux, поэтому мне интересно, какой лучший способ только...
3501 просмотров
schedule 06.12.2023

Позиция курсора по умолчанию в jtextfield
Я работаю с JTextField и кодом для текстового поля. Я пытаюсь сделать текстовое поле размером с блокнот, но курсор всегда появляется посередине. Я хочу ввести начало текстового поля. tf=new JTextField(50); tf.setCaretPosition(0);...
13917 просмотров
schedule 14.12.2023

Классический StackOverflow: Java Swing
Приветствую всех! Я запрограммировал приложение с графическим интерфейсом, используя Java Swing под Windows. Под окнами все работает хорошо. Сейчас пробую под линуксом (используя дистрибутив Linux Mint 7). Я получаю неприятное исключение...
1368 просмотров
schedule 27.10.2023

Java - Нарисуйте линейку (линия с засечками под углом 90 градусов)
Я использую Java AWT для рисования линий на панели ( Line2D и Graphics2D.drawLine() ), и мне интересно, как я могу нарисовать линию с делениями, например: |----|----|----|----|----| Я заранее знаю, в каких позициях хочу рисовать галочки....
7861 просмотров

Поведение JProgressBar при обновлении значений (Threaded)
Я не могу понять, почему при работе с определенными значениями JProgressBar как бы зависает и перестает выполнять вычисления. Например, приведенный ниже код будет все время показывать только ноль; ... int value =...
438 просмотров

Вопросы новичка по Scala Swing
Это мой первый эксперимент с использованием Swing со Scala, и у меня есть несколько вопросов о моем коде ниже. Все, что он делает, это создает окно с цветным прямоугольником, который меняет цвет. Пожалуйста, не стесняйтесь ответить на один или любой...
1455 просмотров
schedule 19.12.2023

DataFlavors между 2 JTree (Java)
Может ли кто-нибудь помочь мне разрешить DataFlavor из одного дерева в другое? Я следил за несколькими учебными пособиями, и у меня есть перетаскивание, работающее внутри двух деревьев, однако я хотел бы иметь возможность перетаскивать их между ними....
307 просмотров
schedule 01.01.2024

Java, JFrame: getWidth() возвращает 0
setExtendedState(getExtendedState()|JFrame.MAXIMIZED_BOTH); setResizable(false); setUndecorated(true); System.out.println("--------> "+getContentPane().getWidth()); //----> 0 why is this happening? Я пытаюсь определить размер JFrame. Я...
25156 просмотров
schedule 12.01.2024

Установите положение JMenuBar ниже JPanel
Я работаю с JDialog, который setUndecorated(true) и включает JPanel для замены строки заголовка по умолчанию. В настоящее время внутри JDialog есть внутренний фрейм, к которому, помимо прочего, прикреплен JMenuBar. Я хотел бы переместить JMenuBar...
1470 просмотров
schedule 19.01.2024

в чем причина в java, когда я рисую изображение большого размера, это вызывает медлительность?
у меня была проблема с медленным, когда я пытался нарисовать изображение с масштабом: 1280 * 768, и это формат PNG, и его размер составляет почти 3,26 МБ, но когда я преобразовал его в JPEG, его размер был 226 КБ,! и проблема с замедлением исчезла!!...
508 просмотров

Скрыть всплывающее окно при нажатии на заголовок JFrame
У меня есть JFrame и JTextField. Я создаю всплывающее окно на основе JWindow, оно показывает, когда textField имеет недопустимое значение. Я хочу скрыть свое всплывающее окно, когда основной JFrame перемещается или когда я нажимаю заголовок...
164 просмотров
schedule 01.01.2024

Java Swing Matte Border с линейным градиентом?
Я попробовал следующий пример применения линейного градиента: GradientPaintDemo2D . Это работает хорошо, но я хотел, чтобы цвет градиента применялся к матовой границе Java Swing. Я пробовал это:...
3437 просмотров
schedule 01.11.2023

JComponent.setСвязывает последний JComponent в неправильном месте
В последнее время у меня были некоторые проблемы со Swing. Я пытаюсь на лету сделать что-то вроде изображения ниже, чтобы проиллюстрировать структуры данных для алгоритмов. (источник: ius.edu ) Все, что я пытался сделать в следующем...
577 просмотров
schedule 05.12.2023

как обновить содержимое JTree в java?
У меня есть JTree, который показывает содержимое определенного каталога. Когда я загружаю какой-либо файл с ftp в этот каталог, я хочу, чтобы мой JTree знал об этом и обновлял его содержимое. Как я могу обновить JTree после добавления или удаления...
980 просмотров
schedule 10.11.2023

общий способ прослушивания всех событий изменения на объектах качания
Есть ли библиотека или метод для прослушивания всех изменяемых событий на объектах Swing UI? Конкретно данные. Например, у меня есть JPanel с JTextArea, JCheckBox, JComboBox и т. д. Есть ли общий способ сказать: «Если данные в этом изменяются,...
95 просмотров
schedule 21.12.2023

Перетаскивание в реальном времени в Swing
Я использую перетаскивание, чтобы разместить кнопку на одном из четырех компонентов. Чтобы сделать его более привлекательным, а не просто мышью, указывающей, что что-то перетаскивается (что работает нормально), я хотел показать это в режиме реального...
3947 просмотров
schedule 19.12.2023

Как добавить флажок в определенную строку в jtable в java?
У меня есть JTable , который имеет 5 строк и 8 столбцов. Я хочу добавить флажки только в последнюю строку. Итак, я попробовал пример из Как добавить флажки в JTABLE swing h . В этом примере я вижу добавление флажка только для столбца... Но как...
2573 просмотров
schedule 02.01.2024

Как использовать качание в хуке выключения?
Есть ли какой-либо способ добавить свинг в хук выключения (то есть отображать всплывающее окно при выключении виртуальной машины)? Я понимаю, что если я попытаюсь создать новый JFrame, он выдаст мне ошибку, поскольку он попытается зарегистрировать...
1921 просмотров
schedule 13.11.2023

Установка шрифта по умолчанию в JEditorPane
editorPane.setContentType("text/html"); editorPane.setFont(new Font("Segoe UI", 0, 14)); editorPane.setText("Hello World"); Это не меняет шрифт текста. Мне нужно знать, как установить шрифт по умолчанию для JEditorPane с набором редактора...
14659 просмотров
schedule 30.12.2023

JSpinner: отображение диапазона значений HexBinary со знаком
Каков наилучший способ отобразить диапазон подписанных чисел HexBinary в JSpinner ? например с 0x8000 по 0x7ffe Я пробовал следующие решения, но без особого успеха: Используйте JSpinnerNumberModel с средством форматирования по...
807 просмотров
schedule 16.12.2023