Does not exist currently in JEM to my knowledge.
Ticket view can be created from the copy of event view with modified attendee list (reduced to show logged user only). You will have all required information from the model there already and you can add required barcode, ticket number, any other event / user specific information. Link to the new "ticket" view can also be added to "my events" view for the user convenience.
Having said that printing a ticket is normally only one part of this process. What about receiving payment, checking guests in, validating ticket?