No 33:POO Python - Geogebra5-Librerías de Java y Python
Programación Orientada a Objetos con Python y Geogebra 5.0
NOTA 1
Este Applet contiene código Python, por tanto para que funcione bien,
debe descargarse y ejecutarse localmente en el PC con Geogebra 5.
NOTA 2
Utilizamos librerías de Java combinadas con Python, geogebra 5.0
y la programación orientada a objetos
Código del Applet
from pawt import swing
import java
class Mayor:
....def __init__(self,a,b):
........self.a=a
........self.b=b
....def mensage(self):
........def salir(event):
............java.lang.System.exit(0)
........frame = swing.JFrame('Ejemplo', visible=1)
........if self.a>self.b:
............boton = swing.JButton('El mayor de los numeros es: '+str(self.a), actionPerformed=salir)
........else:
............boton = swing.JButton('El mayor de los numeros es: '+str(self.b), actionPerformed=salir)
........frame.contentPane.add(boton)
........frame.pack()
........$A=(self.a,0)
........$B=(self.b,0)
mayor1=Mayor(3,5)
mayor1.mensage()