This week's book giveaway is in the Mac OS forum. We're giving away four copies of a choice of "Take Control of Upgrading to Yosemite" or "Take Control of Automating Your Mac" and have Joe Kissell on-line! See this thread for details.
Okay, every component has an ID attribute. Here you can put the name you want to display in error message. This will require bit of customization though in the existing framework but that will be needed. Alternatively, you can specify any unique id to the component "ID" and corresponding to this id put a user familiar name in a properties file. At run-time you can read this user friendly name from the file using resouce bundle etc.