¡Ayuda a escribir subprogramas de Java!
importar java.awt.event.*;
importar java.math.BigDecimal;
calculadora de clase {
marco de marco privado;
panel de panel privado[] = nuevo panel[6];
botón de botón privado[] = nuevo botón[25];
campo de texto privado campo de texto;
cadena de cadena final privada[] = { "1", "2", "3", "borrar", "salir", "4", "5",
"6", "+", "-", "7", "8", "9", "*", "/", "0", "." , "%",
"+/-", "sin", "cos", "tan", "PI", "=" };
cadena privada str1, str2, optype;
etiqueta final privada etiqueta = nueva etiqueta(
"Contáctame--QQ:120355282, mail:fsolsh@gmail.com");
private final String STR1 = "¡Ingrese sus datos!";
private final String STR2 = "¡Los datos aritméticos no pueden ser '0'!"; = 0;
private void go() {
frame = new Frame("¡Bienvenido! Autor:Fsol-sh JSface");
frame.setResizable (falso);
frame.setLayout(new GridLayout(7, 1, 5, 5));
for (int i = 0; i <. botton.length; i++ ) {
botón[i] = nuevo botón(cadena[i]);
botón[i].setForeground(Color.BLUE);
botón [i].setFont(new Font("", Font.BOLD, 12));
}
textField = new TextField(40);
textField.setFont(new Font("", Font.
textField.setEditable(false);
label.setAlignment(1);
label.setFont (nueva fuente("", Font.BOLD, 12));
label.setForeground(Color.BLUE);
for (int i = 0; i < panel.length ; i++) {
panel[i] = nuevo panel
l();
frame.add(panel[i]);
}
frame.add(label);
panel[0].add(textField);
for (int i = 1; i < 6; i++) {
panel[i].setLayout(new GridLayout(1, 5, 5, 5));
for (int i = 1; i < 6; i++) {
panel[i].setLayout(new GridLayout( 1, 5, 5, 5));