Is it at all possible to create a custom add-in (toolbar, button, etc.) using the ArcGIS Runtime SDK for Java? If it is possible, please provide me with a link to a guide/tutorial. If it is not possible, what is the best way to provide a solution to the problem below?
I would like to allow ArcMap users to select a number of features on the map, and then, at the click of a button, display a dialogue with information about these features that is pulled from a database. There should be a number of buttons each of which will run different script at the background providing different information about the selected features. The dialogue with the information should allow users to save the displayed information into an excel file.
I have tried to approach this by developing a Python script with a Tkinter GUI, but this entails certain problems. For example, the script has to be run in the foreground with visible process dialogue (to access the current map and the selected features), the user needs to go through the parameters pop-up even if no parameters are required, if the script is not run "in process" then executing it from a Python add-in crashes ArcMap.
It seems that ArcObjects SDK for Java might do the job, but I haven't been able to figure out how to get the package (ArcGIS Runtime SDK for Java, on the other hand, is easy to obtain from Esri website).