Documente Academic
Documente Profesional
Documente Cultură
Son parte de la API de Java compuesto por clases que sirven para crear
interfaces gráficas visuales para las aplicaciones y applets de Java.
Componentes
Contenedores.
import javax.swing.*;
import java.awt.*;
public class Ventana {
2. Programa que en una clase, presente un JFrame, y una Etiqueta con titulo, y
contenga un Evento de Salida (Windows Closing), y un Cuadro de Dialogo
(JOptionPane), con un mensaje respectivo.
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.awt.*;
public class ejemplo6 {
JOptionPane.YES_NO_OPTION,JOptionPane.QUESTION_MESSAGE);
if (res==JOptionPane.YES_OPTION)
System.exit(0);
MENÚ PRECIO
(S/.)
Hamburguesa 2.50
Cerveza 4.00
Gaseosa 3.00
Ensalada 1.50
Salchichas 2.00
Refresco 1.00
Sopa 1.50
Postre 1.50
Se desea construir una aplicación que calcule las ventas totales al final
del día, así como los impuestos a pagar (18 %).
double hambur=2.50,
cerve=4.00,gaseosa=3.00,ensalada=1.50,salchicha=2.00;
double suma_hambur=((Double.parseDouble(jTextField1.getText())))*(hambur);
double suma_cerve=((Double.parseDouble(jTextField2.getText())))*(cerve);
double
suma_gaseosa=((Double.parseDouble(jTextField3.getText())))*(gaseosa);
double
suma_ensalada=((Double.parseDouble(jTextField4.getText())))*(ensalada);
double
suma_salchicha=((Double.parseDouble(jTextField5.getText())))*(salchicha);
double
suma_refresco=((Double.parseDouble(jTextField6.getText())))*(refresco);
double suma_sopa=((Double.parseDouble(jTextField7.getText())))*(sopa);
double suma_postre=((Double.parseDouble(jTextField8.getText())))*(postre);
double impuesto=((respuesta)*18)/100;
double totalconimpuesto=(respuesta)+(impuesto);
jTextField9.setText(""+respuesta);
jTextField10.setText(""+impuesto);
jTextField11.setText(""+totalconimpuesto);
Boton Limpiar.
jTextField1.setText("");
jTextField2.setText("");
jTextField3.setText("");
jTextField4.setText("");
jTextField5.setText("");
jTextField6.setText("");
jTextField7.setText("");
jTextField8.setText("");
jTextField9.setText("");
jTextField10.setText("");
jTextField11.setText("");
5. A un profesor le pagan según sus horas y una tarifa de pago por horas.
String mensaje;
double precio=Double.parseDouble(this.jTextField1.getText());
int horas=Integer.parseInt(this.jTextField2.getText());
double tarifa=Double.parseDouble(this.jTextField3.getText());
double subtotal=precio*horas;
double descuento=0.0;
double total1=subtotal-descuento;
double total2=total1+tarifa;
if(horas<40){
descuento=0.40*subtotal;
else{
Boton Salir.
Boton Limpiar.
this.jTextField1.setText("");
this.jTextField2.setText("");
double a= Double.parseDouble(jTextField1.getText());
double b= Double.parseDouble(jTextField2.getText());
double c= Double.parseDouble(jTextField3.getText());
double d= Double.parseDouble(jTextField4.getText());
double e= Double.parseDouble(jTextField5.getText());
double f= Double.parseDouble(jTextField6.getText());
double g= Double.parseDouble(jTextField7.getText());
double h= Double.parseDouble(jTextField8.getText());
double i= Double.parseDouble(jTextField9.getText());
double j= Double.parseDouble(jTextField10.getText());
double k= Double.parseDouble(jTextField11.getText());
double l= Double.parseDouble(jTextField12.getText());
double m=(a+b+c+d+e+f+g+h+i+j+k+l)/12;
jTextField37.setText(""+m);
double a= Double.parseDouble(jTextField12.getText());
double b= Double.parseDouble(jTextField14.getText());
double c= Double.parseDouble(jTextField15.getText());
double d= Double.parseDouble(jTextField16.getText());
double e= Double.parseDouble(jTextField17.getText());
double g= Double.parseDouble(jTextField19.getText());
double h= Double.parseDouble(jTextField20.getText());
double i= Double.parseDouble(jTextField21.getText());
double j= Double.parseDouble(jTextField22.getText());
double k= Double.parseDouble(jTextField23.getText());
double l= Double.parseDouble(jTextField24.getText());
double m=(a+b+c+d+e+f+g+h+i+j+k+l)/12;
jTextField38.setText(""+m);
double a= Double.parseDouble(jTextField25.getText());
double b= Double.parseDouble(jTextField26.getText());
double c= Double.parseDouble(jTextField27.getText());
double d= Double.parseDouble(jTextField28.getText());
double e= Double.parseDouble(jTextField29.getText());
double f= Double.parseDouble(jTextField30.getText());
double g= Double.parseDouble(jTextField31.getText());
double h= Double.parseDouble(jTextField32.getText());
double i= Double.parseDouble(jTextField33.getText());
double j= Double.parseDouble(jTextField34.getText());
double k= Double.parseDouble(jTextField35.getText());
double l= Double.parseDouble(jTextField36.getText());
double m=(a+b+c+d+e+f+g+h+i+j+k+l)/12;
jTextField39.setText(""+m);
double a= Double.parseDouble(jTextField37.getText());
double b= Double.parseDouble(jTextField38.getText());
double c= Double.parseDouble(jTextField39.getText());
if (a>b)
if (a>c)
jTextField40.setText("Occidente");
if (b>a)
if (b>c)
jTextField40.setText("Centro");
if (c>a)
if (c>b)
jTextField40.setText("Oriente");
if (a==b)
if (a==c)
if (b==c)
if (b==a)
if (b>c)
jTextField40.setText("Occidente y Centro");
if (c==b)
if (b>a)
jTextField40.setText("Centro y Oriente");
if (c==a)
if (c>b)
jTextField40.setText("Oriente y Occidente");
jTextField1.setText("");
jTextField2.setText("");
jTextField3.setText("");
jTextField4.setText("");
jTextField5.setText("");
jTextField6.setText("");
jTextField7.setText("");
jTextField8.setText("");
jTextField9.setText("");
jTextField10.setText("");
jTextField11.setText("");
jTextField12.setText("");
jTextField13.setText("");
jTextField14.setText("");
jTextField15.setText("");
jTextField16.setText("");
jTextField17.setText("");
jTextField18.setText("");
jTextField19.setText("");
jTextField20.setText("");
jTextField21.setText("");
jTextField22.setText("");
jTextField23.setText("");
jTextField24.setText("");
jTextField25.setText("");
jTextField26.setText("");
jTextField27.setText("");
jTextField29.setText("");
jTextField30.setText("");
jTextField31.setText("");
jTextField32.setText("");
jTextField33.setText("");
jTextField34.setText("");
jTextField35.setText("");
jTextField36.setText("");
jTextField37.setText("");
jTextField38.setText("");
jTextField39.setText("");
jTextField40.setText("");
Boton Salir.
System.exit(0);