ko ko ko ko it it en en fr en it it en en en en en it ceb it pt en it en it en it en pt en ko ko ko ko ko en ko en ko hu fa ko ko ko ko ko ko ko ko ko ko ko ko ko ko ko ko ko ko ko ko zh en de en de ko de en de ko en en ko en en ko en ko ko en
[GXT] 크기를 Percentage로 설정했을 때 화면이 짤리는 현상
열심히 코딩해서 테스트를 했는데 스샷에 오른쪽 위처럼 버튼이 짤려 나와버렸습니다.
왜 그런지 한 참 찾았는데.. 왜 그랬는지 참 이유가 웃깁니다.
기본적으로 GXT는 Percentage를 지원하지 않습니다.
소스를 까보니까 그렇더군요 ㅠㅠ 저는 그것도 모르고 LayoutContainer.setWidth( "100%" ); 이렇게 설정했지요..
하지만 스샷에 보면 Border가 보여지는 게 보일 겁니다.
LayoutContainer의 크기를 보려고 LayoutContainer.setBorder( true ) 이렇게 설정해줬지요.
근데 Border는 100%가 적용되었습니다 !!
그래서 또 소스를 봤더니.. Border는 GWT에서 나오는 걸 그대로 사용했더군요..
그래서 GXT에 있는 LayoutContainer는 넓이의 Percentage가 적용되지 않았지만
GXT가 사용하는 상위 클래스에서는 Percentage를 인식해서 Border를 그려주네요.
그래서 LayoutContainer의 Border는 최대치로 나왔지만 Button이 짤리는 현상이 났습니다.
이것 때문에 한 시간은 삽질한 듯하네요ㅠㅠ
처음 접하는 거니까 삽질은 불가피한 거라지만 이런 걸로 삽질하는 건 좀 아깝다는 생각이 드네요..
아무튼 다른 분들도 혹시 GXT에서 Percentage를 사용하실까봐 이렇게 글을 남겨둡니다.
구독하기 초보 프로그래머의 하루
'Development > Java' 카테고리의 다른 글
웹 서비스의 동적 발견과 호출  (0)
DRY : Don't Repeat Yourself  (0)
GWT + Ext JS = GXT  (0)
FindJAR - Jar 파일이 없을 때  (0)
WSO2 Platform Diagram  (0)
GXT, height, java, Width
웹 서비스의 동적 발견과 호출
DRY : Don't Repeat Yourself
GWT + Ext JS = GXT
FindJAR - Jar 파일이 없을 때
이전 1 ··· 11 12 13 14 15 16 17 18 19 20 다음