Есть ли свинг-библиотека, которая может взять свой макет из файла XMl?
CookSwing
И здесь большой список
JFCML: http://jfcml.sourceforge.net/
SWIXML http://www.swixml.org/ - это все, что вам нужно.
Джакарта Желе И я считаю, что вы можете использовать Spring Framework для создания приложений пользовательского интерфейса.Если вы используете Spring, вы можете настроить приложение, используя Spring XML.