Результаты поиска по запросу "jpanel"

1 ответ

Чтобы определить, происходит ли событие от нажатия клавиши или отпускания клавиши, выполните

аюсь добавить ключевой слушатель, который содержитJTabbedPane. Он должен переключать вкладки при получении Ctrl + Tab. Но событие нажатия клавиш никогда не отправляется. Я пытался добавить его на панель и к объекту с вкладками, но ...

3 ответа

с помощью reickidate и перерисовки camickr, а также класса TestPane от MadProgrammer, который очень хорошо работал, чтобы анимировать gif-файл, правильно изменять его размер и немедленно отображать.

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

1 ответ

Добавить несколько объектов Polygon в одну и ту же рамку JPanel

Итак, у меня есть класс DrawStar, который рисует звезду, используя Polygon следующим образом: public void paintComponent(Graphics g) { Graphics2D g2 = (Graphics2D) g; int[] cX = new int[] {x, x+5, x+20, x+8, x+16, x, x-16, x-8, x-20, x-5, x}; ...

ТОП публикаций

1 ответ

 для рабочего примера.

у довольно простую игру на Java и сталкиваюсь с проблемой очень серьезного мерцания, когда играю в игру как апплет в браузере. То есть все мои спрайты, которые рисуются поверх фона, иногда отображаются на экране, но обычно нет - они периодически ...

1 ответ

Вернуться к предыдущему JPanel

Я унаследовал код и по причинам, чтобы долго объяснять, я должен использовать нулевую разметку. Я пытался взять то, что у них есть навигация между JPanels. Я не смог понять, как. Это то, что у меня есть сейчас, которое компилируется с разбивкой ...

1 ответ

выстрелите, что-то вроде этого, где компонент (здесь JLabel, а не JPanel) имеет свой предпочтительный набор размеров, затем поместите его в другой JPanel, который использует соответствующий макет, здесь GridBagLayout, который с настройками по умолчанию будет центрировать компонент, и добавьте GridBagLayout, используя JPanel для CardLayout с помощью панели ::

ли изменить размер Jpanels при использовании Java CardLayout?

3 ответа

, потому что это делает некоторую необходимую работу, чтобы подготовить компонент для рисования.

т, я новичок в программировании на Java, и мне нужен кто-то, объясняющий мне эти строки кода: public class drawpanel extends JPanel { public void paintComponent(Graphics g) { super.paintComponent(g); ... } }Я не понимаю линиюpublic ...

3 ответа

@kleopatra Да, честно говоря, подумал, что ты опровергаешь опечатку ... что я считаю резким, поскольку смысл был ясен. Тем не менее, если ответ неверен, то .....

у нарисовать линию в JPanel. Это мой графический интерфейс, и я хочу линию в JPanel в белом. Я нахожу много примеров, но проблема в том, как это использовать. Во многих примерах они всегда рисуют в JFrame, который простирается от JPanel. Я ...

1 ответ

Это правильно (как я обнаружил только через несколько минут после нажатия на вопрос). Я изменил JPanel на Borderlayout, добавил JScrollPane в CENTER, и теперь все намного лучше. Благодарю.

риложение / JFrame, использующее Borderlayout, имеет панель инструментов вверху или на севере, строку состояния внизу или на юге и JPanel.JTabbedPane.JScrollPane.JTable в центре. JPanel - это всегда фиксированный размер, который приблизительно ...

2 ответа

Это верный способ показать его, если у вас возникли проблемы. Просто убедитесь, что вы управляете им правильно, если диалог модальный, при утилизации, настройке фокуса и т. Д.

у сделать сообщение о загрузке, когда приложение обрабатывает, поэтому я использовалJPanel черезJTree, Но когда пользователь нажимает наJPanel,JTree будет выбран иJPanel пойдет в спину. После сокрытияJPanel, это никогда не показывает снова. Я не ...