RUVIDEO
Поделитесь видео 🙏

calculadora desde codigo en java

import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import javax.swing.Action;
import javax.swing.ButtonGroup;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JRadioButton;
import javax.swing.JTextField;

public class calculadora extends JFrame implements Action {

JRadioButton SUMAR,RESTAR,MULTIPLICAR,DIVIDIR;
ButtonGroup OPERACIONES;
JButton EJECUTAR_OPERACION;
JLabel LETRA_NUMERO_01,LETRA_NUMERO_02,LETRA_RESULTADO;
JTextField NUMERO_01,NUMERO_02,RESULTADO;

public calculadora()
{
super("CALCULDORA");
this.setSize(250,250);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

this.LETRA_NUMERO_01 = new JLabel("NUMERO 01");
this.LETRA_NUMERO_02 = new JLabel("NUMERO 02");
this.LETRA_RESULTADO = new JLabel("RESULTADO");

this.NUMERO_01 = new JTextField(10);
this.NUMERO_02 = new JTextField(10);
this.RESULTADO = new JTextField(10);

this.EJECUTAR_OPERACION = new JButton("EJECUTAR OPERACION");
this.EJECUTAR_OPERACION.addActionListener(this);

this.SUMAR = new JRadioButton("SUMAR",true);
this.RESTAR = new JRadioButton("RESTAR",false);
this.MULTIPLICAR = new JRadioButton("MULTIPLICAR",false);
this.DIVIDIR = new JRadioButton("DIVIDIR",false);

this.OPERACIONES = new ButtonGroup();
this.OPERACIONES.add(this.SUMAR);
this.OPERACIONES.add(this.RESTAR);
this.OPERACIONES.add(this.MULTIPLICAR);
this.OPERACIONES.add(this.DIVIDIR);

FlowLayout DISTRIBUIDOR = new FlowLayout();
this.setLayout(DISTRIBUIDOR);

this.add(this.LETRA_NUMERO_01);
this.add(this.NUMERO_01);
this.add(this.LETRA_NUMERO_02);
this.add(this.NUMERO_02);

this.add(this.SUMAR);
this.add(this.RESTAR);
this.add(this.MULTIPLICAR);
this.add(this.DIVIDIR);

this.add(this.EJECUTAR_OPERACION);

this.add(this.LETRA_RESULTADO);
this.add(this.RESULTADO);
}
public void actionPerformed(ActionEvent EVENTO)
{
float AUX_NUMERO_01,AUX_NUMERO_02,AUX_RESULTADO;

try
{
AUX_RESULTADO = 0;
AUX_NUMERO_01 = Float.parseFloat(this.NUMERO_01.getText());
AUX_NUMERO_02 = Float.parseFloat(this.NUMERO_02.getText());

if(this.SUMAR.isSelected())
{
AUX_RESULTADO = AUX_NUMERO_01 + AUX_NUMERO_02;
}
else if(this.RESTAR.isSelected())
{
AUX_RESULTADO = AUX_NUMERO_01 - AUX_NUMERO_02;
}
else if(this.MULTIPLICAR.isSelected())
{
AUX_RESULTADO = AUX_NUMERO_01 * AUX_NUMERO_02;
}
else if(this.DIVIDIR.isSelected())
{
AUX_RESULTADO = AUX_NUMERO_01 / AUX_NUMERO_02;
}

this.RESULTADO.setText(String.valueOf(AUX_RESULTADO));
}
catch(Exception E)
{
this.RESULTADO.setText("ERROR AL EJECUTAR");
}
}

@Override
public Object getValue(String key) {
throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
}

@Override
public void putValue(String arg0, Object arg1) {
throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
}

}
----------------------------------------------------------------------------------------------------------
public class mqin {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
calculadora MI_INTERFAZ = new calculadora ();
// MI_INTERFAZ.setResizable(false);
MI_INTERFAZ.setVisible(true); // TODO code application logic here
}

}

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «calculadora desde codigo en java», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.