2013-08-22 9 views
2

나는제목 테두리 주위에 공백을 추가하는 방법은 무엇입니까?

TitledBorder title = BorderFactory.createTitledBorder("title"); 
panel.setBorder(title); 

같은 제목의 경계를 만들어 그 주위의 공간을 갖고 싶어. 나는 단지이

panel.setBorder(new EmptyBorder(10, 10, 10, 10)); 

같은 빈 테두리가 가능하다는 것을 알고 있지만이 경우에 나는 빈 하나를 추가 할 수 없습니다, 따라서 이미 내라는 제목의 경계를했고했습니다. 그러면 어떻게 그 문제를 해결할 수 있을까요?

감사합니다.

답변

7

당신은 경계의 외부 그리고 내부의 제목 국경에 10 개 픽셀을 추가합니다 예를 들어, CompoundBorder

...

setBorder(new CompoundBorder(new EmptyBorder(10, 10, 10, 10), BorderFactory.createTitledBorder("title")); 

를 사용할 수 있습니다. 원하는 경우, 당신은 그래서 잘 제목과 내부 내용 사이에 10 개 픽셀

자세한 내용

을위한 How to use borders를 살펴 보자 전환 할 수 있습니다
관련 문제