Как добавить JButtons рядом друг с другом без пробела / пробела, как в Windows Calculator? - PullRequest
0 голосов
/ 10 сентября 2018

Я делаю калькулятор, такой же, как в Windows 10 для практических целей, но я не могу удалить пробел между JButtons. Я использую конструктор Netbeans для этого. Я попытался сделать поле равным 0, даже сделав -2 для обеих кнопок, но всякий раз, когда я изменяю размер кнопки и перетаскиваю ее на другую, другая кнопка автоматически удаляется.

Вот снимок экрана, который я хочу сделать:

https://i.stack.imgur.com/QBQhk.jpg

Вот вид дизайна:

https://i.stack.imgur.com/Xwkoq.jpg

1 Ответ

0 голосов
/ 10 сентября 2018
  1. Дайте JPanel, который содержит JButtons GridLayout, один с правильными строками и столбцами (вызовите конструктор, который использует 2 параметра, опять же для строк и столбцов), но который не использует больше параметров - так что горизонтальный и вертикальный разрыв макета установить по умолчанию размер 0. GridLayout API
  2. Добавьте свои JButtons к этой JPanel.
  3. Обязательно pack() JFrame (или другое окно верхнего уровня) после добавления компонентов
  4. И звонит setVisible(true) после упаковки

Это действительно все, что нужно для этого.

...