Вручную положение JComponent в JPanel

Я хочу программно переместить свой JLabel в определенное местоположение в моем JPanel. Я попробовал setLocation(int x, int y), но это не работает. Я пытаюсь не использовать любого менеджера по расположению.

7
задан jjnguy 21 June 2010 в 13:50
поделиться

1 ответ

Вот отличный учебник о том, как компоновку ваших компонентов без использования менеджера компоновки.

http://java.sun.com/docs/books/tutorial/uiswing/layout/none.html

Создание контейнера без менеджера компоновки включает следующие шаги.

  1. Установите для диспетчера компоновки контейнера значение null, вызвав setLayout (null) .
  2. Вызвать метод setbounds класса Component для каждого дочернего элемента контейнера.
  3. Вызвать метод repaint класса Component.
12
ответ дан 6 December 2019 в 21:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: