#Python sobre Java: jython (http://www.jython.org)

import javax.swing as sw
import java.awt.event as awtev

w = sw.JFrame("ventana")
b = sw.JButton("pulsame")

w.add(b)

class MiListener(awtev.ActionListener):
	def actionPerformed(*args):
		print "Ahora me muero"
		w.dispose()
		
b.addActionListener(MiListener())

w.pack()

w.setVisible(1)

