2009-01-21 2 views
1

C# 또는 화면 레이아웃을 가져 와서 XML 파일로 내보내는 GUI를 사용하여 XML 템플릿으로 화면 템플릿을 완성 할 수있는 도구가 있습니까? XML 파일을 가져 와서 결과 화면을 표시 할 수 있습니까?GUI를 XML로 내보내기?

+0

내 친구는 CS 학위의 일환으로 작년 프로젝트를 위해이 도구를 개발했습니다. 그래도 몇 가지 버그가있었습니다. 그는 그것을 SML (Swing markup language)이라고 불렀습니다. –

답변

-1

java.beans.XMLEncoder/XMLDecoder입니다. 그러나 당신이 그런 종류의 일을하고 싶다면 당신이 잘못 생각한 것 같습니다.

+0

OP가 Java Swing GUI에 대해 원하는 것을 만든 친구를 알고 있습니다. –

0

XAML와 XUL 정확하게 이런 식으로 작동하도록 설계되었습니다. QT와 Glade는 또한이 시설을 제공합니다. 그러나 레이아웃 툴을 사용하여 생성되지 않은 GUI를 리버스 엔지니어링 할 수있는 기능을 제공하지는 않습니다 (아는 한).

이 도구 유형을 사용하려면 양식 디자이너에서 이동해야 양식이 설명자 파일로 저장됩니다. 그런 다음 툴킷은 다양한 방법 (정확한 방법은 툴킷에 따라 다름)을 제공하여 설명자 파일을로드하고 이로부터 화면을 렌더링하거나 설명자를 코드 생성기에 입력으로 사용합니다.