UI components don't but touch makes all the difference in the world. Most flash/java games for mobile are button oriented. I, for one, find ports painful.
There are more than a few developers that have been porting ActionScript to multi-touch platforms for a couple years now. As long as the original code was well structured, porting is relatively painless (attaching different event listeners).