Как установить ширину JButton в процентах? - PullRequest
2 голосов
/ 19 марта 2012

Я ищу способ установить ширину JButton, чтобы она соответствовала ширине ячейки, в которой он находится в данный момент. У меня есть 3 ячейки, каждая с кнопкой, но размер кнопки варьируется.Раньше я немного работал с html, поэтому все, что мне нужно было сделать, это добавить% в конце переменной.Как я могу сделать это для JButton?

РЕДАКТИРОВАТЬ: На всякий случай, если кто-то еще ищет решение.MigLayer позволяет использовать проценты, но я нашел что-то более успокаивающее для моих нужд:

MigLayout("", "[grow, fill]", "[]")

EDIT2: в соответствии с просьбой, вот скриншот желаемого эффекта:

enter image description here

ссылка на скриншот

Ответы [ 3 ]

4 голосов
/ 19 марта 2012

Vedrane,

MigLayout позволяет использовать перканты в качестве единицы измерения

2 голосов
/ 19 марта 2012

Этого, вероятно, можно добиться, добавив кнопки в один ряд GridLayout.

2 голосов
/ 19 марта 2012

Существует три способа:

  1. BoxLayout
  2. BorderLayout
  3. сегодня перенос данных
...