When I meant web app, I meant the POST / xmlhttprequest technology behind web app for updates. Not saying actually doing a whole packaged web app, like the fashion.
You were looking for something with a responsive display for output, that in my mind is the HTML engine inside a browser, to display the output of an XLST. Maybe you can have an instance of a browser in your Java desktop application.
Otherwise, you'll be designing form items, for every single data item display eventuality. I wouldn't call that fun.
I gave that up when I stopped developing front end databases in MS Access, and implementing mad VBA logic to hide form controls, linked sub forms etc..
I now kick out data from PowerShell to a web browser, with stylesheets. Fairly quickly as well.
It's my pref, YMMV ;-)