2017-02-22 14 views
0

Я использую Java Swing, чтобы настроить представление моего приложения. После ввода всех компонентов я вызываю метод frame.pack(), чтобы правильно установить размер окна.Как установить маржу с помощью пакета() в Swing?

Есть ли способ установить границу между границей окна и содержимым кадра, используя в то же время метод pack()?

ответ

4

Используйте панель JPanel в качестве области содержимого кадра. Вызовите setBorder(..) на этой панели с использованием EmptyBorder в качестве аргумента, переданного методу.

Например:

panel.setBorder(BorderFactory.createEmptyBorder(10,10,10,10)); 
Смежные вопросы