Red de conocimiento informático - Conocimiento informático - ¡Ayuda a escribir subprogramas de Java!

¡Ayuda a escribir subprogramas de Java!

importar java.awt.*;

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));