2012-08-28 6 views
1

GWT Grid (그래픽 오브젝트를 Grid의 좌표 x, y에 삽입 할 수 있습니까?)에 해당하는 것은 무엇입니까? 나는 JPanelGridLayout으로 사용하고, add(int x, int y) 메서드를 추가하여 JButtonsJLabels 등의 배치를 지원하고 Panel에서 그와 비슷한 모양을 만든 것처럼 보이는 Java을 만들었습니다. 또는 이에 상응하는 것이없고 내 솔루션은 그래픽 콘텐츠를 같은 Panel에 삽입하는 가장 좋은 방법입니까?Java 용 GWT Grid 대체

답변

1

나는 GridBagLayout이 실제로 원하는 것에 더 가깝다고 생각합니다. GridBagConstraints을 통해 구성 요소의 위치를 ​​지정할 수 있습니다. 그런 다음 제약 조건을 사용하여 구성 요소를 추가합니다.

빠른 예 :

GridBagConstraints c = new GridBagConstraints(); 
// Position in upper left corner 
c.gridx = 0; 
c.gridy = 0; 

panel.add(component, c);