Вопросы, помеченные тегом «swing»
Swing - это основной набор инструментов пользовательского интерфейса в Java, который поставляется со стандартным Java SDK. Он содержится в пакете javax.swing.
8 января 2022 в 08:21
57
1
При тестировании JButton мое лямбда-выражение работает, а actionPerformed — нет.
Я впервые учусь работать с Java Swing, следуя руководству на YouTube. Я добрался до раздела, посвященного кнопкам, и следовал коду до буквы T. Однако при попытке протестировать кнопку, чтобы она печатала слово «тест», когда я использую метод actionPerformed, моя кнопка...
9 августа 2021 в 05:09
79
1
Можно ли создать панель с классом слева и справа?
Я практиковал свой код с помощью Java Swing и неплохо научился контролировать, где размещать некоторые элементы, такие как метки и/или кнопки, но мне интересно, можете ли вы сделать то же самое с классами? У меня есть просто простой класс с достаточным количеством...
9 августа 2021 в 04:35
23
0
Получить динамическую ScrollPane с шириной match_parent в netbeans
Я хочу создать jPanel в netbeans, где я могу динамически добавлять компоненты по вертикали.
Сначала мне нужно использовать панель прокрутки, чтобы я прокручивал вниз, чтобы увидеть добавленный компонент, если они превышают верхнюю границу, но я столкнулся с проблемой....
9 августа 2021 в 00:11
60
1
JTable щелкните правой кнопкой мыши ActionListener не возвращает правильные значения строки и столбца
У меня есть фрагмент кода, определяющий щелчок правой кнопкой мыши на JTable:
jt.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent e) {
if(e.getButton() == MouseEvent.BUTTON3) {
JTable target = (JTable)e.getSource();
...
8 августа 2021 в 18:52
29
0
Доступ к ArrayList из одного JFrame в другой JFrame [дубликат]
Я использую JFrame(swing) и хочу получить доступ к ArrayList, созданному в одной форме JFrame, в другую форму JFrame.
Я создал ArrayList здесь
public class addEmployee extends javax.swing.JFrame {
public static ArrayList<EmployeeClass> empList;}
public...
8 августа 2021 в 15:21
128
1
Продолжайте выполнение потока, пока другой поток выполняется в java
тл, др;
У меня есть GUI-поток, который создает объект другого класса (класс секунд реализовал Runnable, но здесь мы не выполняем метод run(), вместо этого мы вызываем обычный метод) и вызывает метод . В этом методе первый поток (текущий поток) вызывается снова (чтобы...
7 августа 2021 в 22:46
92
2
Как изменить значок изображения JFrame?
Я просмотрел другие ответы и попробовал:
ImageIcon img = new ImageIcon(url);
setIconImage(img.getImage());
и:
URL imgURL = getClass().getClassLoader().getResource(url);
if (imgURL != null) {
System.out.println("Found icon image: "+imgURL);
Image...
7 августа 2021 в 22:03
32
0
Java Swing использует .getElementsAt в HTMLEditorKit.HTMLTextAction, чтобы получить список элементов, содержащих выбор
Мне нужно получить список html-элементов в моем JEditorPane, содержащих выбранные элементы.
Я думаю, что .getElementsAt член HTMLEditorKit.HTMLTextAction был бы полезен, но я не знаю, как его реализовать. Я нашел описание по этой ссылке:...
7 августа 2021 в 20:20
54
1
Java Swing JEditorPane вставляет жирные теги вокруг выделения
Я использую Java Swing, и у меня есть JEditorPane с типом содержимого "text/html"
В настоящее время единственным содержимым, которое у меня есть на панели редактора, является:
<html><p>This is a short sentence</p></html>
Я хочу, чтобы...
7 августа 2021 в 16:48
49
2
Как сделать средний столбец больше, чем боковые столбцы в GridBagLayout?
Я пытаюсь сделать макет из 3 столбцов. Как я могу сделать средний столбец больше, чем боковой столбец? Я использую GridBagLayout из Java Swing. Я возился с GridWidth, но он не работал.
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class...
6 августа 2021 в 18:16
497
1
Настройте цвет темы в Flatlaf Look and Feel
Я использую Flatlaf Look and Feel для своего графического интерфейса в Java Swing. В Flatlaf есть готовая тема, которую я импортировал, но я хотел бы немного изменить один из цветов в цветовой схеме. Это цвет, который используется для выделения JComponents и выбранных...
6 августа 2021 в 16:06
95
2
В моем всплывающем окне для JLabel ничего не отображается
Я пытаюсь создать простой скрипт, который позволит отображать изображения и текст во всплывающих окнах. Окно всплывает, но оно пустое, на нем ничего нет. Кто-нибудь знает, что я делаю неправильно?
import javax.swing.JFrame;
import javax.swing.JLabel;
import...
6 августа 2021 в 05:24
40
0
Как импортировать изображение в исходный пакет в NetBeans 8.2?
Как мне импортировать фоновое изображение из моего проводника в мой исходный пакет в Netbeans 8.2, чтобы я мог использовать его в JFrame?
5 августа 2021 в 05:10
298
1
Как обновить JTable JFrame из другого JFrame без «закрытия» первого JFrame?
Я пытаюсь обновить JTable из другого JFrame, не закрывая основной JFrame. Основной JFrame имеет JTable, второй JFrame имеет текстовые поля и кнопку «обновить», которые получают данные для обновления JTable в главном окне, все работает нормально, но если я хочу, чтобы...
4 августа 2021 в 23:44
137
1
Как предполагается использовать JFrame.setResizable?
Я пытаюсь следовать руководствам по Java, и теперь я перехожу к JFrame.
Это информационный запрос, а не справочный вопрос.
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class Login {
public...
4 августа 2021 в 22:54
33
0
Как сделать так, чтобы метки KeyBinded не покидали JFrame (для игры)
У меня есть 4 разных класса кода, но у меня возникла проблема с основной частью игры. По сути, как куб, вы перемещаетесь, чтобы добраться до определенной области, но по какой-то причине использование меток с привязкой к клавише позволяет метке покинуть рамку и...
4 августа 2021 в 16:47
58
1
Расширенный класс JLabel не отображается в многоуровневой панели [закрыто]
В моей функции с именем create() я пытаюсь создать экземпляр объекта класса note, который является расширением JLabel. Затем я хочу добавить этот объект в JLayeredPane (известный как lp) на глубине 1, чтобы показать его поверх моего фонового изображения. Создание...
4 августа 2021 в 10:54
142
2
Кнопка материала в java? [закрыто]
Можем ли мы использовать материальный пользовательский интерфейс в Java?
По сути, я делаю калькулятор в eclipse, используя swing и awt, и я хочу попробовать materialUI, поэтому я хочу использовать в нем кнопку материала.
Возможно ли это?
4 августа 2021 в 03:29
86
2
Преобразовать строку в десятичную, игнорируя пустые поля
У меня есть таблица с данными учета, такими как поля дебета, кредита и баланса, которые имеют числовые значения с типом данных varchar. В моем Java-приложении я использую iReport для создания отчета, и я хочу преобразовать эти поля в BigDecimal и добавить поля в...
3 августа 2021 в 12:06
77
0
Java качает JTextArea и JScrollPane, работает вертикальная прокрутка, но не горизонтальная, одна строка идет вниз
Я работаю над проектом графического интерфейса Java. Я хочу добавить scoll в компонент JTextArea. Хоть я и добавил, но работает только вертикальная прокрутка. Вот почему текст идет в нижней строке. Я этого не хочу, поэтому можно одновременно использовать 2'scroll,...