Публикации по теме 'swing'
Программирование графического интерфейса Java с помощью Swing
Графические пользовательские интерфейсы (GUI) играют жизненно важную роль в современной разработке программного обеспечения, предоставляя пользователям интуитивно понятные и визуально привлекательные способы взаимодействия с приложениями. Java, универсальный и широко используемый язык программирования, предлагает библиотеку Swing для создания кроссплатформенных приложений с графическим интерфейсом. В этой статье мы рассмотрим программирование Java GUI с помощью Swing, охватывая основы,..
Вопросы по теме 'swing'
Как назначить клавишу Enter в качестве триггерной клавиши для всех кнопок JButton в моем приложении Java?
Я пишу приложение Java Swing, используя внешний вид Metal. Каждый раз, когда в моем приложении есть JButton, пользователь использует клавишу Tab, чтобы переместить фокус на кнопку, а затем нажимает клавишу Enter. Ничего не произошло! Если он нажмет...
20755 просмотров
schedule
15.04.2024
Как я могу сделать так, чтобы диалоговые окна JOptionPane отображались как задача на панели задач?
Редактировать:
Вопрос следует горизонтальному правилу; мой собственный ответ предшествует этому.
Основываясь на помощи Оскара Рейеса , я создал это решение:
import javax.swing.JOptionPane;
import javax.swing.JFrame;
public class...
9570 просмотров
schedule
08.11.2023
Визуальные колебания в Eclipse
Есть ли способ использовать визуальный редактор для создания приложений Swing в Eclipse? Я использую Ганимед.
18399 просмотров
schedule
26.06.2022
Удалить компонент Swing с помощью проверки или повторной проверки
Всякий раз, когда я удаляю и добавляю компоненты Swing, скажем, из JPanel, должен ли я выполнять вызов при проверке или повторной проверке?
9826 просмотров
schedule
02.05.2024
Синхронизируйте JMenu ButtonGroups с JToolbar ButtonGroups
Представьте, что я делаю простой текстовый процессор с помощью Java Swing. У меня есть набор действий, написанных для выравнивания текста. В MenuBar у меня есть меню:
View
Left Justify
Center Jusitfy
Right Justify
Он состоит из...
746 просмотров
schedule
21.10.2022
Тупики JDK-7 SwingWorker?
У меня есть небольшое приложение для обработки изображений, которое делает несколько вещей одновременно, используя SwingWorker. Однако, если я запускаю следующий код (упрощенный отрывок), он просто зависает на JDK 7 b70 (Windows), но работает в 6u16....
2691 просмотров
schedule
17.11.2022
Swing: порядок выполнения слушателей на пользовательском компоненте
Мой пользовательский компонент состоит из трех JTree внутри JPanel . Одновременно должен быть выбран только один JTree , поэтому я добавил TreeSelectionListener к каждому из них, который вызывает clearSelection для ранее выбранного JTree ....
1299 просмотров
schedule
13.02.2024
Нарисуйте строки RTF/HTML в настраиваемый компонент Swing
В моем приложении Swing пользователи вводят стилизованный текст в JTextPane. , который использует RTFEditorKit (также возможен HTML).
Затем мне нужно отобразить многие из этих стилизованных заметок в определенных координатах в пользовательском...
1072 просмотров
schedule
20.10.2023
Java: JProgressBar
Можно ли сделать индикатор выполнения в Java, как показано на этой странице? Изображение . Итак, индикатор прогресса по умолчанию не «заполняет путь».
Если да, то как?
Спасибо
1798 просмотров
schedule
20.10.2023
Java и полноэкранный режим на нескольких мониторах
Фрагмент моего Java-приложения:
JFrame f = new JFrame();
GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
GraphicsDevice gd = ge.getDefaultScreenDevice();
gd.setFullScreenWindow(f);
Итак, что он делает, так это...
17234 просмотров
schedule
05.12.2023
общий вопрос о Java Swing
Я сделал приложение Swing, которое довольно просто по функциональности. Однако код, из которого он состоит, стал довольно большим и, на мой взгляд, очень запутанным. Все свинг-компоненты и действия находятся в одном файле. Так, например, если бы я...
319 просмотров
schedule
08.01.2024
Добавьте новую строку в конец JtextArea
У меня есть текстовая область с некоторым текстом, и я хочу снова добавить в нее несколько строк (первые строки + другие строки, которые я хочу добавить), но это не работает.
То, как я делаю это сейчас, стирает старый текст и показывает только...
149194 просмотров
schedule
02.05.2024
Проблема с GridBagLayout в Java Swing
У меня есть простая проблема с моим JPanel/Gridbaglayout:
import javax.swing.*;
import java.awt.*;
public class gridfenster extends JFrame {
private static final long serialVersionUID = 1L;
private JPanel jContentPane = null;...
1325 просмотров
schedule
22.11.2023
Исключение: java.io.StreamCorruptedException: недопустимый код типа: 00
Когда я запрашиваю объект через интерфейс EJB, под консолью все в порядке, но переключаюсь на запрос из Swing, он выдает это исключение.
Исключение:
java.rmi.UnmarshalException: failed to unmarshal MY_ENTITY****; nested exception is:...
16001 просмотров
schedule
01.11.2023
Почему мое содержимое JFrame иногда не рисуется?
Я пытаюсь создать базовый элемент управления, который будет отображать неукрашенный JFrame прямо под ним при нажатии кнопки. Я пытаюсь имитировать функциональность выпадающего типа, но с моей собственной рамкой вместо панели. Мой компонент содержит...
2138 просмотров
schedule
10.03.2024
Всплывающий список JCombobox не окрашен полностью
У меня есть JInternalFrame в JDesktop , а также JComboBox во внутренней раме. Проблема показана ниже.
Как сделать так, чтобы JComboBox рисовал вне JInternalFrame , чтобы всплывающий список отображался полностью? Является ли...
1009 просмотров
schedule
18.08.2022
Закрытие JFrame нажатием кнопки
У меня есть частный член JFrame jButton1, и я хотел закрыть фрейм при нажатии кнопки.
jButton1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e)
{
}
});
Хотел сделать super.close() , но близко к...
234956 просмотров
schedule
20.07.2022
Возврат значений из Swing с помощью invokeAndWait
Я использую следующий подход для создания компонентов и возврата значений из Swing в/из вне EDT. Например, следующий метод может быть расширением JFrame для создания JPanel и добавления его к родительскому JFrame :
public JPanel...
2339 просмотров
schedule
07.04.2024
как получить координаты щелчка мыши за пределами моего окна в Java
Мне нужно реализовать класс с использованием Swing, который может получать координаты мыши, когда пользователь щелкает в любом месте экрана. если бы я хотел получить координаты мыши внутри своего окна, я бы использовал MouseListener , но я хочу,...
48084 просмотров
schedule
24.12.2023
Очень медленное получение метрик шрифта
Итак, проблема в том, что я запускаю свое приложение, отображая простое меню. Для правильного размера и выравнивания текста мне нужно получить метрики шрифта, и я не могу найти способ сделать это быстро. Я протестировал свою программу, и похоже, что...
1645 просмотров
schedule
16.09.2022