Описание тега jcomponent
JComponent - это базовый класс для всех компонентов Java Swing, кроме контейнеров верхнего уровня.
3
ответа
Какие JComponents использовать..?
До сих пор я использовал VB для разработки приложений. Теперь я должен использовать Java для разработки внешнего интерфейса. Я совершенно запутался с компонентами. Нужна помощь. Справка по книге или сайт также сделают эту работу. В основном, я буду …
03 ноя '11 в 12:19
1
ответ
Компоненты не отображаются правильно при динамическом добавлении JPanel в CardLayout
Я надеялся, что кто-нибудь сможет помочь мне решить следующую проблему. Я создаю настольное Java-приложение, в котором у меня есть JPanel topicPanel, которая содержит два JPanel; topicButtonsPanel, который содержит JButton createEntryButton и topicT…
28 июл '12 в 11:52
1
ответ
Как работает JComponent.paintImmediately() в Java Swing?
Мое понимание: в отличие от большинства компонентов / операций в Swing, вызов JComponent.repaint() является потокобезопасным, то есть, хотя запрос на перерисовку сделан из другого потока (т.е. не из EDT), фактическое рисование происходит только в ED…
25 дек '12 в 14:52
1
ответ
Движущаяся ничья на Jcomponent
Я хочу нарисовать движущийся курсор (зеленым цветом) в моем 2D-плане (красным цветом) . Я использую джойстик для управления им. Чтобы получить доступ к красной панели, я должен получить компоненты компонентов из контроллера по следующей схеме: JPane…
28 сен '16 в 16:53
3
ответа
Анимация мяча в качелях
Проблема в том, когда я изменяю размер JFrame анимация продолжается с предварительно заданными размерами для JComponent, Есть ли способ, которым я могу обновить свой width а также height переменные, как я изменяю размер JFrame, так что анимация може…
21 мар '12 в 08:28
1
ответ
Добавление массива расширенных объектов JComponent в JFrame
Я начинаю с JFrame, я пытаюсь создать StarField, на данный момент я добавляю Star JComponent к StarField JFrame: import java.awt.Color; import java.awt.Graphics; import javax.swing.JComponent; public class Star extends JComponent{ public int x; publ…
11 апр '18 в 09:39
1
ответ
JComponent InputMap загадочным образом стирается
Я добавил привязки к JComponentкарта ввода, изменяя карту, возвращаемую jCompInstance.getInputMap(), Первый раз, когда я нажимаю на ключ, который я связал, он работает нормально. Каким-то образом после этого InputMap стирается. Что я имею в виду под…
12 май '14 в 16:39
1
ответ
Использование paintComponent() на холсте JFrame, измененном отдельным графическим интерфейсом
Я пытаюсь создать приложение JComponent, которое использует два JFrames, один кадр с изменяемыми ползунками и текстовые поля для графического отображения фейерверка на втором. Когда кнопка "огонь" нажата, должна появиться визуализация фейерверка. Од…
15 ноя '17 в 02:36
1
ответ
Как определить, какой JList среди двух имеет фокус курсора в Java Swing?
Привет, я создаю простой инструмент тегирования с использованием Java Swing. В компоненте есть два JList, и всякий раз, когда я нажимаю кнопку тегирования, я хочу добавить тег к данному тексту. Если мой курсор находится на левом JList, я хочу измен…
25 апр '14 в 20:38
1
ответ
Java Swing: изменение цвета шара на mouseEntered
Я уже могу создать шар на панели в MousePressed и MouseReleased, обновить координаты с помощью MotionListener и изменить цвет шара, когда мышь находится над ним. Это прекрасно работает в классе myPanel, потому что панель имеет определенные размеры и…
22 фев '12 в 22:17
1
ответ
Рисование и позиционирование нескольких BufferedImages с использованием JComponent в Java
Я работаю над игрой в блэкджек на Java. У меня есть несколько классов (Card, Shoe, Player и т. Д.), А также JComponent, определенный следующим образом: Public class DisplayCard extends JComponent { private ArrayList<Card> mCards; public Displa…
16 ноя '13 в 04:22
1
ответ
Есть ли способ подключиться к JComponent.paintComponent?
Мне нужно использовать цвет градиента на некоторых элементах управления в моем приложении. Следуя примеру, я создал свой собственный JGradientPanel, который расширяет JPanel и переопределяет его метод paintComponent. Теперь я мог бы использовать JGr…
28 ноя '12 в 10:00
1
ответ
В Java, как мне добавить разрывы строк в подсказке JButton?
У меня есть JButton который использует setToolTipText(String str) и у меня есть несколько строк записи во всплывающей подсказке, которые должны быть разделены переносами строк. Я попытался объединить + "/n" в конце каждой строки текста прямо перед т…
18 апр '12 в 22:58
0
ответов
Возникли проблемы с paintingComponent в Java
Новое в Java. Выполняю проект, который требует от меня показа моих актеров на сцене с использованием JFrame. Все еще очень плохо знаком с этим, поэтому я не совсем уверен, что я делаю. Я знаю, что вы не можете непосредственно рисовать объекты... они…
10 апр '13 в 03:44
1
ответ
Jcomponent свойства с двойной кавычкой
У меня есть вопрос, связанный с этим кодом public void propertyChange(PropertyChangeEvent propertyChangeEvent) { String property = propertyChangeEvent.getPropertyName(); if ("background".equals(property)) { button2.setBackground((Color)propertyChang…
05 июн '15 в 14:34
4
ответа
Включение графики / фигур в мой графический интерфейс Java
Я нахожусь в середине моего первого независимого Java-проекта, и у меня ограниченные знания всех библиотек в моем распоряжении, но я чувствую себя довольно комфортно с языком. Для этого проекта требуется графический интерфейс с JTextArea, который от…
01 ноя '13 в 21:19
1
ответ
Как слушать дочерние компоненты?
У меня есть JPanel с сеткой JLabels добавлено. Я хотел бы MouseListener слушать MouseEvents, но JLabels похоже на пути и нет MouseEvent срабатывает при нажатии в месте, где JLabel расположен. Есть ли надежный способ слушать MouseEvents дочерних комп…
22 ноя '11 в 05:53
1
ответ
JComponent постоянно перекрашивается
Итак, у меня есть JFrame с несколькими кнопками и JComponent для рисования. Я загружаю несколько изображений и рисую первый в JComponent. Теперь моя проблема в том, что мой JComponent, как только я рисую в первый раз, постоянно перерисовывается, и ч…
07 ноя '17 в 16:35
2
ответа
Для какого компонента я должен добавить KeyListener?
У меня есть графический интерфейс. Этот класс GUI расширяет JFrame. В верхней части экрана есть JLabel с текстом. В центре экрана находится JPanel, и к этой JPanel были добавлены n x n JButton. Мне нужен KeyListener, чтобы реагировать, если я нажима…
15 янв '14 в 18:41
1
ответ
Есть ли более динамичный способ добавления слушателя ко всем компонентам в родительском?
Прямо сейчас я переопределяю JFrame.addKeyListener(KeyListener)проверка компонентов на панели содержимого, затем добавление слушателей ко всем этим компонентам (после использования super для вызова оригинального метода) JFrame frame = new JFrame() {…
31 мар '14 в 21:27