나는

2011-07-28 5 views
1

내가로 getMinimumSize 내가 시도 GridBagLayout.ipadx나는

을 속이 = 0 무게를 반환 할 새로 getMinimumSize()와 JLabel의 원하는

ImprovedLabel overErrorLabel = new ImprovedLabel(); 
overErrorLabel.setText("Hello world!"); 

레이블이 JLabel이었던 위치에 표시되지 않습니다. 그것은 전혀 나타나지 않습니다. 내가 overrride를 잘못하고있는 것 같아요. 도움이 될까요?

+0

더 나은 도움을 받으려면 [SSCCE] (http://pscode.org/sscce.html)를 게시하십시오. –

+0

속임수를 쓰지 마세요 - LayoutManagers를 사용하는 법을 배웁니다 .-) – kleopatra

답변

1

GUI의 너비가 충분하지 않으면 너비가 0으로 설정되면 JLabel이 보이지 않게됩니다.

+0

방금 ​​깨달은 것은 ... 0을 반환 할 것이지만 너비를 0으로 설정하지 않을 것이라고 생각했습니다. –