This paper is to present our new results on practical finite-time fuzzy control scheme for a class of Hamiltonian systems by an adaptive event-triggered approach. An unknown function of the system is approximated by an adaptive fuzzy system. According to a semi-global practical finite-time stability criterion, a novel adaptive fuzzy finite-time controller is presented. In the interest of saving resources, an event-triggered approach is developed where the controller is updated under the respective triggering conditions. Based on the special structure of Hamiltonian systems and Lyapunov theory, a sufficient condition is obtained so that the states of original systems converge to a small neighborhood containing the origin in a finite time. Meanwhile, with the proposed controller, there exists a positive lower bound for the interexecution time, and the Zeno phenomenon is avoided. The design processes of the proposed controller, adaptive law and event-triggered conditions are also proved by a circuit system simulation example.