SlideShare a Scribd company logo
package pruebas; 
import java.awt.Container; 
import java.awt.GridBagConstraints; 
import java.awt.GridBagLayout; 
import java.awt.event.ActionEvent; 
import java.awt.event.ActionListener; 
import javax.swing.*; 
public class Clase extends JFrame{ 
public int mensaje; 
public JTextField texto1, texto2;; 
public JLabel resultado, etiqueta1, etiqueta2; 
public int n1, n2,x=0,y=1; 
static int MB(int binario) { 
int decimal = 0, base=0; 
do{ 
decimal +=(int)Math.pow(2,base)*(binario%10); 
binario=binario/10; 
base+=1; 
// System.out.println("decimal en la clase "+ decimal);para control 
}while(binario!=1); 
decimal+=(int)Math.pow(2,base); 
return decimal; 
}
static String MD(int numero){ 
String bi = ""; 
int dig; 
while(numero!=0){ 
dig=numero%2; 
bi=String.valueOf(dig) + bi; 
numero=numero/2;} 
return bi; } 
public Clase() { 
super("Suma Binaria"); 
setSize(400, 200); 
setLayout(new GridBagLayout()); 
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 
Container cp = getContentPane(); 
GridBagConstraints constraints = new GridBagConstraints(); 
etiqueta1= new JLabel("numero 1 "); 
constraints.gridx = 0; 
constraints.gridy = 0; 
constraints.gridwidth = 1; 
constraints.gridheight = 1;
cp.add(etiqueta1, constraints); 
texto1=new JTextField(8); 
constraints.gridx = 1; 
constraints.gridy = 0; 
constraints.gridwidth = 1; 
constraints.gridheight = 1; 
cp.add(texto1, constraints); 
etiqueta2= new JLabel("numero 2 "); 
cp.add(etiqueta2,constraints); 
constraints.gridx = 2; 
constraints.gridy = 0; 
constraints.gridwidth = 1; 
constraints.gridheight = 1; 
cp.add(etiqueta2, constraints); 
OyenteBoton oyenteboton=new OyenteBoton(); 
texto2=new JTextField(8); 
constraints.gridx = 3; 
constraints.gridy = 0; 
constraints.gridwidth = 1; 
constraints.gridheight = 1; 
cp.add(texto2, constraints); 
texto2.addActionListener(oyenteboton); 
JRadioButton rb1=new JRadioButton("BINARIO"); 
constraints.gridx = 1; 
constraints.gridy = 1;
constraints.gridwidth = 1; 
constraints.gridheight = 1; 
cp.add(rb1, constraints); 
JRadioButton rb2=new JRadioButton("OCTAL"); 
constraints.gridx = 2; 
constraints.gridy = 1; 
constraints.gridwidth = 1; 
constraints.gridheight = 1; 
cp.add(rb2, constraints); 
ButtonGroup bg=new ButtonGroup(); 
bg.add(rb1); 
bg.add(rb2); 
JButton boton; 
boton=new JButton("SUMAR"); 
constraints.gridx = 1; 
constraints.gridy = 2; 
constraints.gridwidth = 2; 
constraints.gridheight = 1; 
cp.add(boton, constraints); 
boton.addActionListener(oyenteboton); 
resultado=new JLabel(); 
constraints.gridx = 1; 
constraints.gridy = 3; 
constraints.gridwidth = 2;
constraints.gridheight = 1; 
cp.add(resultado, constraints); 
setVisible(true); 
} 
public class OyenteBoton implements ActionListener{ 
@Override 
public void actionPerformed(ActionEvent e) { 
n1=MB(Integer.parseInt(texto1.getText())); 
n2=MB(Integer.parseInt(texto2.getText())); 
mensaje=n1 +n2; 
resultado.setText(MD(mensaje)); 
} 
} 
}
Prog iv

More Related Content

What's hot

Virtual machine and javascript engine
Virtual machine and javascript engineVirtual machine and javascript engine
Virtual machine and javascript engine
Duoyi Wu
 
Deterministic simulation testing
Deterministic simulation testingDeterministic simulation testing
Deterministic simulation testingFoundationDB
 
Vaadin 7 Today and Tomorrow
Vaadin 7 Today and TomorrowVaadin 7 Today and Tomorrow
Vaadin 7 Today and Tomorrow
Joonas Lehtinen
 
Compose Async with RxJS
Compose Async with RxJSCompose Async with RxJS
Compose Async with RxJS
Kyung Yeol Kim
 
Taipei.py 2018 - Control device via ioctl from Python
Taipei.py 2018 - Control device via ioctl from Python Taipei.py 2018 - Control device via ioctl from Python
Taipei.py 2018 - Control device via ioctl from Python
Hua Chu
 
YUI Tidbits
YUI TidbitsYUI Tidbits
YUI Tidbits
Jai Santhosh
 
Pushing the rule engine to its limits with drools planner (parisjug 2010-11-09)
Pushing the rule engine to its limits with drools planner (parisjug 2010-11-09)Pushing the rule engine to its limits with drools planner (parisjug 2010-11-09)
Pushing the rule engine to its limits with drools planner (parisjug 2010-11-09)Geoffrey De Smet
 
The Ring programming language version 1.8 book - Part 90 of 202
The Ring programming language version 1.8 book - Part 90 of 202The Ring programming language version 1.8 book - Part 90 of 202
The Ring programming language version 1.8 book - Part 90 of 202
Mahmoud Samir Fayed
 
662305 11
662305 11662305 11
DATASTRUCTURES PPTS PREPARED BY M V BRAHMANANDA REDDY
DATASTRUCTURES PPTS PREPARED BY M V BRAHMANANDA REDDYDATASTRUCTURES PPTS PREPARED BY M V BRAHMANANDA REDDY
DATASTRUCTURES PPTS PREPARED BY M V BRAHMANANDA REDDYMalikireddy Bramhananda Reddy
 
The Ring programming language version 1.7 book - Part 91 of 196
The Ring programming language version 1.7 book - Part 91 of 196The Ring programming language version 1.7 book - Part 91 of 196
The Ring programming language version 1.7 book - Part 91 of 196
Mahmoud Samir Fayed
 
Python and GObject Introspection
Python and GObject IntrospectionPython and GObject Introspection
Python and GObject IntrospectionYuren Ju
 
#JavaFX.forReal() - ElsassJUG
#JavaFX.forReal() - ElsassJUG#JavaFX.forReal() - ElsassJUG
#JavaFX.forReal() - ElsassJUG
Thierry Wasylczenko
 
The Ring programming language version 1.10 book - Part 101 of 212
The Ring programming language version 1.10 book - Part 101 of 212The Ring programming language version 1.10 book - Part 101 of 212
The Ring programming language version 1.10 book - Part 101 of 212
Mahmoud Samir Fayed
 
COSCUP: Introduction to Julia
COSCUP: Introduction to JuliaCOSCUP: Introduction to Julia
COSCUP: Introduction to Julia
岳華 杜
 
Understanding the nodejs event loop
Understanding the nodejs event loopUnderstanding the nodejs event loop
Understanding the nodejs event loop
Saurabh Kumar
 
The Ring programming language version 1.5.4 book - Part 70 of 185
The Ring programming language version 1.5.4 book - Part 70 of 185The Ring programming language version 1.5.4 book - Part 70 of 185
The Ring programming language version 1.5.4 book - Part 70 of 185
Mahmoud Samir Fayed
 
PVS-Studio in 2021 - Error Examples
PVS-Studio in 2021 - Error ExamplesPVS-Studio in 2021 - Error Examples
PVS-Studio in 2021 - Error Examples
Andrey Karpov
 
The Ring programming language version 1.8 book - Part 88 of 202
The Ring programming language version 1.8 book - Part 88 of 202The Ring programming language version 1.8 book - Part 88 of 202
The Ring programming language version 1.8 book - Part 88 of 202
Mahmoud Samir Fayed
 

What's hot (20)

Virtual machine and javascript engine
Virtual machine and javascript engineVirtual machine and javascript engine
Virtual machine and javascript engine
 
Deterministic simulation testing
Deterministic simulation testingDeterministic simulation testing
Deterministic simulation testing
 
Vaadin 7 Today and Tomorrow
Vaadin 7 Today and TomorrowVaadin 7 Today and Tomorrow
Vaadin 7 Today and Tomorrow
 
Compose Async with RxJS
Compose Async with RxJSCompose Async with RxJS
Compose Async with RxJS
 
Taipei.py 2018 - Control device via ioctl from Python
Taipei.py 2018 - Control device via ioctl from Python Taipei.py 2018 - Control device via ioctl from Python
Taipei.py 2018 - Control device via ioctl from Python
 
YUI Tidbits
YUI TidbitsYUI Tidbits
YUI Tidbits
 
Pushing the rule engine to its limits with drools planner (parisjug 2010-11-09)
Pushing the rule engine to its limits with drools planner (parisjug 2010-11-09)Pushing the rule engine to its limits with drools planner (parisjug 2010-11-09)
Pushing the rule engine to its limits with drools planner (parisjug 2010-11-09)
 
The Ring programming language version 1.8 book - Part 90 of 202
The Ring programming language version 1.8 book - Part 90 of 202The Ring programming language version 1.8 book - Part 90 of 202
The Ring programming language version 1.8 book - Part 90 of 202
 
662305 11
662305 11662305 11
662305 11
 
DATASTRUCTURES PPTS PREPARED BY M V BRAHMANANDA REDDY
DATASTRUCTURES PPTS PREPARED BY M V BRAHMANANDA REDDYDATASTRUCTURES PPTS PREPARED BY M V BRAHMANANDA REDDY
DATASTRUCTURES PPTS PREPARED BY M V BRAHMANANDA REDDY
 
The Ring programming language version 1.7 book - Part 91 of 196
The Ring programming language version 1.7 book - Part 91 of 196The Ring programming language version 1.7 book - Part 91 of 196
The Ring programming language version 1.7 book - Part 91 of 196
 
Python and GObject Introspection
Python and GObject IntrospectionPython and GObject Introspection
Python and GObject Introspection
 
#JavaFX.forReal() - ElsassJUG
#JavaFX.forReal() - ElsassJUG#JavaFX.forReal() - ElsassJUG
#JavaFX.forReal() - ElsassJUG
 
The Ring programming language version 1.10 book - Part 101 of 212
The Ring programming language version 1.10 book - Part 101 of 212The Ring programming language version 1.10 book - Part 101 of 212
The Ring programming language version 1.10 book - Part 101 of 212
 
Java 7 new features
Java 7 new featuresJava 7 new features
Java 7 new features
 
COSCUP: Introduction to Julia
COSCUP: Introduction to JuliaCOSCUP: Introduction to Julia
COSCUP: Introduction to Julia
 
Understanding the nodejs event loop
Understanding the nodejs event loopUnderstanding the nodejs event loop
Understanding the nodejs event loop
 
The Ring programming language version 1.5.4 book - Part 70 of 185
The Ring programming language version 1.5.4 book - Part 70 of 185The Ring programming language version 1.5.4 book - Part 70 of 185
The Ring programming language version 1.5.4 book - Part 70 of 185
 
PVS-Studio in 2021 - Error Examples
PVS-Studio in 2021 - Error ExamplesPVS-Studio in 2021 - Error Examples
PVS-Studio in 2021 - Error Examples
 
The Ring programming language version 1.8 book - Part 88 of 202
The Ring programming language version 1.8 book - Part 88 of 202The Ring programming language version 1.8 book - Part 88 of 202
The Ring programming language version 1.8 book - Part 88 of 202
 

Viewers also liked

Try catch
Try catchTry catch
Try catch
jbersosa
 
Hunger games Book Trailer by Montannah
Hunger games Book Trailer by MontannahHunger games Book Trailer by Montannah
Hunger games Book Trailer by Montannahharristeach
 
Pilas c y java
Pilas c y javaPilas c y java
Pilas c y java
jbersosa
 
Английский христианский лагерь «еммануил»
Английский христианский лагерь «еммануил»Английский христианский лагерь «еммануил»
Английский христианский лагерь «еммануил»
Natalia Os
 
Auditoria informatica
Auditoria informaticaAuditoria informatica
Auditoria informatica
jbersosa
 
Auditoría de sistemas de información presentación
Auditoría de sistemas de información presentaciónAuditoría de sistemas de información presentación
Auditoría de sistemas de información presentación
jbersosa
 
Company profile aeu-2011_q2
Company profile aeu-2011_q2Company profile aeu-2011_q2
Company profile aeu-2011_q2
Advantech Europe
 
Introduction to Quiet System Technology
Introduction to Quiet System TechnologyIntroduction to Quiet System Technology
Introduction to Quiet System Technology
Advantech Europe
 
India TV Guide for Android & iPhone
India TV Guide for Android & iPhoneIndia TV Guide for Android & iPhone
India TV Guide for Android & iPhone
India TV Guide
 
Ejemplo de base de datos y reports con jasper report
Ejemplo de base de datos y reports con jasper reportEjemplo de base de datos y reports con jasper report
Ejemplo de base de datos y reports con jasper report
jbersosa
 
Main
MainMain
Main
jbersosa
 

Viewers also liked (13)

Asd
AsdAsd
Asd
 
Asd
AsdAsd
Asd
 
Try catch
Try catchTry catch
Try catch
 
Hunger games Book Trailer by Montannah
Hunger games Book Trailer by MontannahHunger games Book Trailer by Montannah
Hunger games Book Trailer by Montannah
 
Pilas c y java
Pilas c y javaPilas c y java
Pilas c y java
 
Английский христианский лагерь «еммануил»
Английский христианский лагерь «еммануил»Английский христианский лагерь «еммануил»
Английский христианский лагерь «еммануил»
 
Auditoria informatica
Auditoria informaticaAuditoria informatica
Auditoria informatica
 
Auditoría de sistemas de información presentación
Auditoría de sistemas de información presentaciónAuditoría de sistemas de información presentación
Auditoría de sistemas de información presentación
 
Company profile aeu-2011_q2
Company profile aeu-2011_q2Company profile aeu-2011_q2
Company profile aeu-2011_q2
 
Introduction to Quiet System Technology
Introduction to Quiet System TechnologyIntroduction to Quiet System Technology
Introduction to Quiet System Technology
 
India TV Guide for Android & iPhone
India TV Guide for Android & iPhoneIndia TV Guide for Android & iPhone
India TV Guide for Android & iPhone
 
Ejemplo de base de datos y reports con jasper report
Ejemplo de base de datos y reports con jasper reportEjemplo de base de datos y reports con jasper report
Ejemplo de base de datos y reports con jasper report
 
Main
MainMain
Main
 

Similar to Prog iv

20-Arid-850 Ali Haider Cheema BSSE(5A) Evening MPL Assignement 08.docx
20-Arid-850 Ali Haider Cheema BSSE(5A) Evening MPL Assignement 08.docx20-Arid-850 Ali Haider Cheema BSSE(5A) Evening MPL Assignement 08.docx
20-Arid-850 Ali Haider Cheema BSSE(5A) Evening MPL Assignement 08.docx
AliHaiderCheema2
 
code for quiz in my sql
code for quiz  in my sql code for quiz  in my sql
code for quiz in my sql
JOYITAKUNDU1
 
Ejemplo radio
Ejemplo radioEjemplo radio
Ejemplo radio
lupe ga
 
JJUG CCC 2011 Spring
JJUG CCC 2011 SpringJJUG CCC 2011 Spring
JJUG CCC 2011 SpringKiyotaka Oku
 
Java Simple Programs
Java Simple ProgramsJava Simple Programs
Java Simple Programs
Upender Upr
 
Model-Driven Software Development - Context-Sensitive Transformation
Model-Driven Software Development - Context-Sensitive TransformationModel-Driven Software Development - Context-Sensitive Transformation
Model-Driven Software Development - Context-Sensitive Transformation
Eelco Visser
 
culadora cientifica en java
culadora cientifica en javaculadora cientifica en java
culadora cientifica en java
Jorge Llocclla Rojas
 
Import java.awt.; Import acm.program.; Import acm.graphics.;.pdf
Import java.awt.; Import acm.program.; Import acm.graphics.;.pdfImport java.awt.; Import acm.program.; Import acm.graphics.;.pdf
Import java.awt.; Import acm.program.; Import acm.graphics.;.pdf
apexcomputer54
 
Registro de venta
Registro de ventaRegistro de venta
Registro de venta
lupe ga
 
Tugas Praktikum Java 2
Tugas Praktikum Java 2Tugas Praktikum Java 2
Tugas Praktikum Java 2azmi007
 
The Ring programming language version 1.2 book - Part 48 of 84
The Ring programming language version 1.2 book - Part 48 of 84The Ring programming language version 1.2 book - Part 48 of 84
The Ring programming language version 1.2 book - Part 48 of 84
Mahmoud Samir Fayed
 
Fee managment system
Fee managment systemFee managment system
Fee managment systemfairy9912
 
Guice2.0
Guice2.0Guice2.0
Practical
PracticalPractical
Practical
rajesh samata
 
Java File
Java FileJava File
Java File
Archita Misra
 
Proyecto Poogame Tic Tac Toe
Proyecto Poogame Tic Tac ToeProyecto Poogame Tic Tac Toe
Proyecto Poogame Tic Tac Toe
EPN
 

Similar to Prog iv (20)

20-Arid-850 Ali Haider Cheema BSSE(5A) Evening MPL Assignement 08.docx
20-Arid-850 Ali Haider Cheema BSSE(5A) Evening MPL Assignement 08.docx20-Arid-850 Ali Haider Cheema BSSE(5A) Evening MPL Assignement 08.docx
20-Arid-850 Ali Haider Cheema BSSE(5A) Evening MPL Assignement 08.docx
 
code for quiz in my sql
code for quiz  in my sql code for quiz  in my sql
code for quiz in my sql
 
Java
JavaJava
Java
 
Ejemplo radio
Ejemplo radioEjemplo radio
Ejemplo radio
 
JJUG CCC 2011 Spring
JJUG CCC 2011 SpringJJUG CCC 2011 Spring
JJUG CCC 2011 Spring
 
Awt
AwtAwt
Awt
 
Java Simple Programs
Java Simple ProgramsJava Simple Programs
Java Simple Programs
 
Model-Driven Software Development - Context-Sensitive Transformation
Model-Driven Software Development - Context-Sensitive TransformationModel-Driven Software Development - Context-Sensitive Transformation
Model-Driven Software Development - Context-Sensitive Transformation
 
Java Week10 Notepad
Java Week10   NotepadJava Week10   Notepad
Java Week10 Notepad
 
culadora cientifica en java
culadora cientifica en javaculadora cientifica en java
culadora cientifica en java
 
Import java.awt.; Import acm.program.; Import acm.graphics.;.pdf
Import java.awt.; Import acm.program.; Import acm.graphics.;.pdfImport java.awt.; Import acm.program.; Import acm.graphics.;.pdf
Import java.awt.; Import acm.program.; Import acm.graphics.;.pdf
 
Registro de venta
Registro de ventaRegistro de venta
Registro de venta
 
Taller 5
Taller 5Taller 5
Taller 5
 
Tugas Praktikum Java 2
Tugas Praktikum Java 2Tugas Praktikum Java 2
Tugas Praktikum Java 2
 
The Ring programming language version 1.2 book - Part 48 of 84
The Ring programming language version 1.2 book - Part 48 of 84The Ring programming language version 1.2 book - Part 48 of 84
The Ring programming language version 1.2 book - Part 48 of 84
 
Fee managment system
Fee managment systemFee managment system
Fee managment system
 
Guice2.0
Guice2.0Guice2.0
Guice2.0
 
Practical
PracticalPractical
Practical
 
Java File
Java FileJava File
Java File
 
Proyecto Poogame Tic Tac Toe
Proyecto Poogame Tic Tac ToeProyecto Poogame Tic Tac Toe
Proyecto Poogame Tic Tac Toe
 

More from jbersosa

Las excepciones standar
Las excepciones standarLas excepciones standar
Las excepciones standar
jbersosa
 
Mas sobre excepciones
Mas sobre excepcionesMas sobre excepciones
Mas sobre excepciones
jbersosa
 
Estructuras de control try catch
Estructuras de control try catchEstructuras de control try catch
Estructuras de control try catch
jbersosa
 
Clasen1java
Clasen1javaClasen1java
Clasen1java
jbersosa
 
Programación java1
Programación java1Programación java1
Programación java1
jbersosa
 
Tercercortesistop
TercercortesistopTercercortesistop
Tercercortesistop
jbersosa
 
Encapsulacion
EncapsulacionEncapsulacion
Encapsulacion
jbersosa
 
Administracion de la memoria principal
Administracion de  la memoria principalAdministracion de  la memoria principal
Administracion de la memoria principal
jbersosa
 
Auditoria 2
Auditoria 2Auditoria 2
Auditoria 2
jbersosa
 
Auditoriasistemasi 150703002656-lva1-app6891
Auditoriasistemasi 150703002656-lva1-app6891Auditoriasistemasi 150703002656-lva1-app6891
Auditoriasistemasi 150703002656-lva1-app6891
jbersosa
 
Auditoria de sistemas (1)
Auditoria de sistemas (1)Auditoria de sistemas (1)
Auditoria de sistemas (1)
jbersosa
 
Realizar investigación y hacer un análisis por cada tema asignado al particip...
Realizar investigación y hacer un análisis por cada tema asignado al particip...Realizar investigación y hacer un análisis por cada tema asignado al particip...
Realizar investigación y hacer un análisis por cada tema asignado al particip...
jbersosa
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
jbersosa
 
Php
PhpPhp
Estructura de una red
Estructura de una redEstructura de una red
Estructura de una red
jbersosa
 
Proyectodeprogramacinidesegundocorte2015 2
Proyectodeprogramacinidesegundocorte2015 2Proyectodeprogramacinidesegundocorte2015 2
Proyectodeprogramacinidesegundocorte2015 2
jbersosa
 
Bases de datos mysql y repotes usando jasper report
Bases de datos mysql y repotes usando jasper reportBases de datos mysql y repotes usando jasper report
Bases de datos mysql y repotes usando jasper report
jbersosa
 
Continuación 3 de la creación de reportes con jasper report
Continuación 3 de la creación de reportes con jasper reportContinuación 3 de la creación de reportes con jasper report
Continuación 3 de la creación de reportes con jasper report
jbersosa
 
Continuacion ejemplo de base de datos y reports con jasper report
Continuacion ejemplo de base de datos y reports con jasper reportContinuacion ejemplo de base de datos y reports con jasper report
Continuacion ejemplo de base de datos y reports con jasper report
jbersosa
 
Simular un next del recordset en php de forma rudimentaria
Simular un next del recordset en php de forma rudimentariaSimular un next del recordset en php de forma rudimentaria
Simular un next del recordset en php de forma rudimentaria
jbersosa
 

More from jbersosa (20)

Las excepciones standar
Las excepciones standarLas excepciones standar
Las excepciones standar
 
Mas sobre excepciones
Mas sobre excepcionesMas sobre excepciones
Mas sobre excepciones
 
Estructuras de control try catch
Estructuras de control try catchEstructuras de control try catch
Estructuras de control try catch
 
Clasen1java
Clasen1javaClasen1java
Clasen1java
 
Programación java1
Programación java1Programación java1
Programación java1
 
Tercercortesistop
TercercortesistopTercercortesistop
Tercercortesistop
 
Encapsulacion
EncapsulacionEncapsulacion
Encapsulacion
 
Administracion de la memoria principal
Administracion de  la memoria principalAdministracion de  la memoria principal
Administracion de la memoria principal
 
Auditoria 2
Auditoria 2Auditoria 2
Auditoria 2
 
Auditoriasistemasi 150703002656-lva1-app6891
Auditoriasistemasi 150703002656-lva1-app6891Auditoriasistemasi 150703002656-lva1-app6891
Auditoriasistemasi 150703002656-lva1-app6891
 
Auditoria de sistemas (1)
Auditoria de sistemas (1)Auditoria de sistemas (1)
Auditoria de sistemas (1)
 
Realizar investigación y hacer un análisis por cada tema asignado al particip...
Realizar investigación y hacer un análisis por cada tema asignado al particip...Realizar investigación y hacer un análisis por cada tema asignado al particip...
Realizar investigación y hacer un análisis por cada tema asignado al particip...
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Php
PhpPhp
Php
 
Estructura de una red
Estructura de una redEstructura de una red
Estructura de una red
 
Proyectodeprogramacinidesegundocorte2015 2
Proyectodeprogramacinidesegundocorte2015 2Proyectodeprogramacinidesegundocorte2015 2
Proyectodeprogramacinidesegundocorte2015 2
 
Bases de datos mysql y repotes usando jasper report
Bases de datos mysql y repotes usando jasper reportBases de datos mysql y repotes usando jasper report
Bases de datos mysql y repotes usando jasper report
 
Continuación 3 de la creación de reportes con jasper report
Continuación 3 de la creación de reportes con jasper reportContinuación 3 de la creación de reportes con jasper report
Continuación 3 de la creación de reportes con jasper report
 
Continuacion ejemplo de base de datos y reports con jasper report
Continuacion ejemplo de base de datos y reports con jasper reportContinuacion ejemplo de base de datos y reports con jasper report
Continuacion ejemplo de base de datos y reports con jasper report
 
Simular un next del recordset en php de forma rudimentaria
Simular un next del recordset en php de forma rudimentariaSimular un next del recordset en php de forma rudimentaria
Simular un next del recordset en php de forma rudimentaria
 

Recently uploaded

Food and beverage service Restaurant Services notes V1.pptx
Food and beverage service Restaurant Services notes V1.pptxFood and beverage service Restaurant Services notes V1.pptx
Food and beverage service Restaurant Services notes V1.pptx
mangenatendaishe
 
Best Chicken Mandi in Ghaziabad near me.
Best Chicken Mandi in Ghaziabad near me.Best Chicken Mandi in Ghaziabad near me.
Best Chicken Mandi in Ghaziabad near me.
tasteofmiddleeast07
 
Roti Bank Hyderabad: A Beacon of Hope and Nourishment
Roti Bank Hyderabad: A Beacon of Hope and NourishmentRoti Bank Hyderabad: A Beacon of Hope and Nourishment
Roti Bank Hyderabad: A Beacon of Hope and Nourishment
Roti Bank
 
一比一原版IC毕业证帝国理工大学毕业证成绩单如何办理
一比一原版IC毕业证帝国理工大学毕业证成绩单如何办理一比一原版IC毕业证帝国理工大学毕业证成绩单如何办理
一比一原版IC毕业证帝国理工大学毕业证成绩单如何办理
saseh1
 
Ang Chong Yi Navigating Singaporean Flavors: A Journey from Cultural Heritage...
Ang Chong Yi Navigating Singaporean Flavors: A Journey from Cultural Heritage...Ang Chong Yi Navigating Singaporean Flavors: A Journey from Cultural Heritage...
Ang Chong Yi Navigating Singaporean Flavors: A Journey from Cultural Heritage...
Ang Chong Yi
 
一比一原版UVM毕业证佛蒙特大学毕业证成绩单如何办理
一比一原版UVM毕业证佛蒙特大学毕业证成绩单如何办理一比一原版UVM毕业证佛蒙特大学毕业证成绩单如何办理
一比一原版UVM毕业证佛蒙特大学毕业证成绩单如何办理
zaquoa
 
Key Features of The Italian Restaurants.pdf
Key Features of The Italian Restaurants.pdfKey Features of The Italian Restaurants.pdf
Key Features of The Italian Restaurants.pdf
menafilo317
 
一比一原版UMN毕业证明尼苏达大学毕业证成绩单如何办理
一比一原版UMN毕业证明尼苏达大学毕业证成绩单如何办理一比一原版UMN毕业证明尼苏达大学毕业证成绩单如何办理
一比一原版UMN毕业证明尼苏达大学毕业证成绩单如何办理
zaquoa
 
Piccola cucina Best Restaurant in Brooklyn
Piccola cucina Best Restaurant in BrooklynPiccola cucina Best Restaurant in Brooklyn
Piccola cucina Best Restaurant in Brooklyn
Best italian Restaurant NYC
 

Recently uploaded (9)

Food and beverage service Restaurant Services notes V1.pptx
Food and beverage service Restaurant Services notes V1.pptxFood and beverage service Restaurant Services notes V1.pptx
Food and beverage service Restaurant Services notes V1.pptx
 
Best Chicken Mandi in Ghaziabad near me.
Best Chicken Mandi in Ghaziabad near me.Best Chicken Mandi in Ghaziabad near me.
Best Chicken Mandi in Ghaziabad near me.
 
Roti Bank Hyderabad: A Beacon of Hope and Nourishment
Roti Bank Hyderabad: A Beacon of Hope and NourishmentRoti Bank Hyderabad: A Beacon of Hope and Nourishment
Roti Bank Hyderabad: A Beacon of Hope and Nourishment
 
一比一原版IC毕业证帝国理工大学毕业证成绩单如何办理
一比一原版IC毕业证帝国理工大学毕业证成绩单如何办理一比一原版IC毕业证帝国理工大学毕业证成绩单如何办理
一比一原版IC毕业证帝国理工大学毕业证成绩单如何办理
 
Ang Chong Yi Navigating Singaporean Flavors: A Journey from Cultural Heritage...
Ang Chong Yi Navigating Singaporean Flavors: A Journey from Cultural Heritage...Ang Chong Yi Navigating Singaporean Flavors: A Journey from Cultural Heritage...
Ang Chong Yi Navigating Singaporean Flavors: A Journey from Cultural Heritage...
 
一比一原版UVM毕业证佛蒙特大学毕业证成绩单如何办理
一比一原版UVM毕业证佛蒙特大学毕业证成绩单如何办理一比一原版UVM毕业证佛蒙特大学毕业证成绩单如何办理
一比一原版UVM毕业证佛蒙特大学毕业证成绩单如何办理
 
Key Features of The Italian Restaurants.pdf
Key Features of The Italian Restaurants.pdfKey Features of The Italian Restaurants.pdf
Key Features of The Italian Restaurants.pdf
 
一比一原版UMN毕业证明尼苏达大学毕业证成绩单如何办理
一比一原版UMN毕业证明尼苏达大学毕业证成绩单如何办理一比一原版UMN毕业证明尼苏达大学毕业证成绩单如何办理
一比一原版UMN毕业证明尼苏达大学毕业证成绩单如何办理
 
Piccola cucina Best Restaurant in Brooklyn
Piccola cucina Best Restaurant in BrooklynPiccola cucina Best Restaurant in Brooklyn
Piccola cucina Best Restaurant in Brooklyn
 

Prog iv

  • 1. package pruebas; import java.awt.Container; import java.awt.GridBagConstraints; import java.awt.GridBagLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.*; public class Clase extends JFrame{ public int mensaje; public JTextField texto1, texto2;; public JLabel resultado, etiqueta1, etiqueta2; public int n1, n2,x=0,y=1; static int MB(int binario) { int decimal = 0, base=0; do{ decimal +=(int)Math.pow(2,base)*(binario%10); binario=binario/10; base+=1; // System.out.println("decimal en la clase "+ decimal);para control }while(binario!=1); decimal+=(int)Math.pow(2,base); return decimal; }
  • 2. static String MD(int numero){ String bi = ""; int dig; while(numero!=0){ dig=numero%2; bi=String.valueOf(dig) + bi; numero=numero/2;} return bi; } public Clase() { super("Suma Binaria"); setSize(400, 200); setLayout(new GridBagLayout()); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); Container cp = getContentPane(); GridBagConstraints constraints = new GridBagConstraints(); etiqueta1= new JLabel("numero 1 "); constraints.gridx = 0; constraints.gridy = 0; constraints.gridwidth = 1; constraints.gridheight = 1;
  • 3. cp.add(etiqueta1, constraints); texto1=new JTextField(8); constraints.gridx = 1; constraints.gridy = 0; constraints.gridwidth = 1; constraints.gridheight = 1; cp.add(texto1, constraints); etiqueta2= new JLabel("numero 2 "); cp.add(etiqueta2,constraints); constraints.gridx = 2; constraints.gridy = 0; constraints.gridwidth = 1; constraints.gridheight = 1; cp.add(etiqueta2, constraints); OyenteBoton oyenteboton=new OyenteBoton(); texto2=new JTextField(8); constraints.gridx = 3; constraints.gridy = 0; constraints.gridwidth = 1; constraints.gridheight = 1; cp.add(texto2, constraints); texto2.addActionListener(oyenteboton); JRadioButton rb1=new JRadioButton("BINARIO"); constraints.gridx = 1; constraints.gridy = 1;
  • 4. constraints.gridwidth = 1; constraints.gridheight = 1; cp.add(rb1, constraints); JRadioButton rb2=new JRadioButton("OCTAL"); constraints.gridx = 2; constraints.gridy = 1; constraints.gridwidth = 1; constraints.gridheight = 1; cp.add(rb2, constraints); ButtonGroup bg=new ButtonGroup(); bg.add(rb1); bg.add(rb2); JButton boton; boton=new JButton("SUMAR"); constraints.gridx = 1; constraints.gridy = 2; constraints.gridwidth = 2; constraints.gridheight = 1; cp.add(boton, constraints); boton.addActionListener(oyenteboton); resultado=new JLabel(); constraints.gridx = 1; constraints.gridy = 3; constraints.gridwidth = 2;
  • 5. constraints.gridheight = 1; cp.add(resultado, constraints); setVisible(true); } public class OyenteBoton implements ActionListener{ @Override public void actionPerformed(ActionEvent e) { n1=MB(Integer.parseInt(texto1.getText())); n2=MB(Integer.parseInt(texto2.getText())); mensaje=n1 +n2; resultado.setText(MD(mensaje)); } } }