Can I customize AjaxSwing to change the default mapping of GUI components to HTML elements?
Yes. A number of configurable parameters are specified in the application properties file located in the conf directory of AjaxSwing. For details on the meaning of each parameter refer to Customizating and Configuring AjaxSwing. For advanced customization you can write your own Renderers and ActionEmulators that will override the default implementation provided by AjaxSwing. Renderers generate HTML for Java controls and ActionEmulators set values back to Java controls and emulate actions as though performed by the user (for example button click). This functionality is not provided in the Standard Edition. Follow the link to learn about developing custom renderers.