3
이제는 UIBinder를 사용하여 GWT에 대한 프로젝트가 생겼습니다. SmartGWT를 통합해야합니다. SmartGWT 컴포넌트를 ui.xml에 추가하고 클래스를 일반 GWT 컴포넌트로 보려고하면 컴파일 할 때 오류가 발생합니다. SmartGWT 위젯을 사용하기 위해 어떤 추가 작업을해야합니까?SmartGWT with UIBinder
이제는 UIBinder를 사용하여 GWT에 대한 프로젝트가 생겼습니다. SmartGWT를 통합해야합니다. SmartGWT 컴포넌트를 ui.xml에 추가하고 클래스를 일반 GWT 컴포넌트로 보려고하면 컴파일 할 때 오류가 발생합니다. SmartGWT 위젯을 사용하기 위해 어떤 추가 작업을해야합니까?SmartGWT with UIBinder
SmartGWT는 UiBinder 지원을 제공하지 않습니다. 하지만 uibinding-smartgwt을 사용할 수 있습니다. UiBinder에 SmartGWT를 적용하는 프로젝트.
그러면 UiBind xml에 xmlns:zs="urn:import:org.synthful.smartgwt.client.widgets"
을 추가하십시오.
더 많은 정보 솔루션에 대한 here
감사합니다,하지만 난 SmartGWT 및 uibinding-smartgwt와 프로젝트를 컴파일 할 수는 :(나는 SmartGWT 및 uibinding - smartgwt의 메이븐 의존성을 추가했다. 나는 또한 내 UI에이 문자열을 추가 .xml 및 일반 GWT 위젯과 마찬가지로 SmartGWT 위젯을 ui.xml 파일 및 뷰 클래스에 선언하도록 추가하려고 시도했지만 프로젝트를 컴파일하려고하면 뷰 클래스에 오류가 발생합니다. "소스 없음 코드는 org.synthful.smartgwt.client.widgets.UIHLayout 타입으로 사용 가능합니다. 필요한 모듈을 상속하는 것을 잊었습니까? "당신은 아이디어가 있습니까? –
GWT 위젯의 부모 노드로 사용될 클래스는 HasWidget을 구현해야합니다. 후보 자식 노드 인 모든 클래스는 GWT Widg의 확장 클래스 여야합니다. et. HTML 내용의 부모 노드로 사용할 클래스는 HasHTML을 구현해야합니다. 텍스트 내용을 캡슐화하기위한 노드로 사용될 클래스는 HasText를 구현해야합니다. 위젯이 이러한 사양을 따르고 있는지 확인하십시오. 일부 SmartGWT 위젯은 아직 지원되지 않을 수 있습니다. 위키 페이지 프로젝트 예제 위젯을 추가해보십시오. http://code.google.com/p/uibinding-smartgwt/wiki/UsingUITabSet –
알았습니다. 제 실수였습니다. 고마워요! –