programacion en java uso de jcombobox y ejercicios
TRANSCRIPT
-
7/24/2019 Programacion en Java Uso de Jcombobox y Ejercicios
1/26
Programa que Calcula las Millas sobre Galones
importjavax.swing.JOptionPane;
public class tanques {
public static void main(String[ args! {
intgalones"millas"tanque;
Stringgalon"milla;
milla#JOptionPane.s$ow%nput&ialog('%ntroduce la antidad de
)alones*'!;
galon#JOptionPane.s$ow%nput&ialog('%ntroduce la antidad de
+illas*'!;
galones#%nteger.parse%nt(galon!;
millas#%nteger.parse%nt(milla!;
tanque#galones,millas;
JOptionPane.s$ow%nput&ialog('-lumno* J-%/0 O0&O-1n' 2 '34ontrol*
56789:81n1n' 2 '
-
7/24/2019 Programacion en Java Uso de Jcombobox y Ejercicios
2/26
Programa de 3 Calificaciones
importjavax.swing.JOptionPane;
public class ali>icacion {
public static void main(String[ args! {
>loat c5"c7"c9"cali>icacion>inal;
String cali5"cali7"cali9;
cali5#JOptionPane.s$ow%nput&ialog('%ntroduce ?a
Primera ali>icacion'!;
cali7#JOptionPane.s$ow%nput&ialog('%ntroduce ?aSegunda ali>icacion'!;
cali9#JOptionPane.s$ow%nput&ialog('%ntroduce ?a
icacion'!;
c5#%nteger.parse%nt(cali5!;
c7#%nteger.parse%nt(cali7!;
c9#%nteger.parse%nt(cali9!;
cali>icacion>inal#(c52c72c9!,9;
JOptionPane.s$ow%nput&ialog('-lumno* J-%/0 O0&O-1n' 2
'34ontrol* 56789:81n1n' 2 '?a ali>icacion @inal /s* ' 2 cali>icacion>inal!;
=
=
-
7/24/2019 Programacion en Java Uso de Jcombobox y Ejercicios
3/26
Programa 4 Botones
importjava.awt.A;
importjavax.swing.A;
public class Botones extends J@rame
{
privateJButtonsumar"restar"multiplicar"dividir;
public static void main (java.lang.Stringargs[! {
Botonesventana#new Botones(!;
ventana.setSiCe(66"566!;
ventana.create)D%(!;
ventana.setisible(true!;
=
private void create)D%(!{
set&e>aultloseOperation(/E%
-
7/24/2019 Programacion en Java Uso de Jcombobox y Ejercicios
4/26
dividir#new JButton('&%%&%0'!;
contenedor.add(dividir!;
=
=
Programa de Operaciones Aritmtica de 4 Botones
importjava.awt.A;
importjava.awt.event.A;
importjavax.swing.A;
public class /ventos extends J@rame implements -ction?istener
{
privateJButtonsumar"restar"multiplicar"dividir;
privateJ?abel label5"label7"label9;
privateJ
-
7/24/2019 Programacion en Java Uso de Jcombobox y Ejercicios
5/26
ontainer contenedor#getontentPane(!;
contenedor.set?aGout(new )rid?aGout(":!!;
label5#new J?abel('%3
-
7/24/2019 Programacion en Java Uso de Jcombobox y Ejercicios
6/26
multiplicar#new JButton('+D?
-
7/24/2019 Programacion en Java Uso de Jcombobox y Ejercicios
7/26
resultado#num5Hnum7;
texto9.set(resultado!!;
=
i>(origen##multiplicar!
{
int num5"num7"resultado;
num5#%nteger.parse%nt(texto5.get
-
7/24/2019 Programacion en Java Uso de Jcombobox y Ejercicios
8/26
Programa de Operaciones Aritmticas JComboBox
importjava.awt.A;
importjava.awt.event.A;
importjavax.swing.A;
importjava.awt.color.A;
public class Progombo extends J@rame implements -ction?istener {
privateJomboBox combo;
privateJ
-
7/24/2019 Programacion en Java Uso de Jcombobox y Ejercicios
9/26
programa.setisible(true!;
=
private void create)D%(! {
set&e>aultloseOperation(/E%
-
7/24/2019 Programacion en Java Uso de Jcombobox y Ejercicios
10/26
combo#new JomboBox(!;
combo.add%tem ('Suma'!;
combo.add%tem ('0esta'!;
combo.add%tem ('+ultiplicacion'!;
combo.add%tem ('&ivision'!;
combo.add-ction?istener (t$is!;
contenedor.add(combo!;
boton5#new JButton ('ancelar'!;
contenedor.add(boton5!;
=
public void actionPer>ormed(-ction/vent event!
{
Object origen#event.getSource(!;
intindice#combo.getSelected%ndex(!;
i>(indice##6!
{
int num5"num7"resultado;
num5#%nteger.parse%nt(texto5.get
-
7/24/2019 Programacion en Java Uso de Jcombobox y Ejercicios
11/26
{
int num5"num7"resultado;
num5#%nteger.parse%nt(texto5.get
-
7/24/2019 Programacion en Java Uso de Jcombobox y Ejercicios
12/26
Programa de Operaciones AritmticasJlider
importjavax.swing.A;
importjava.awt.A;
importjava.awt.event.A;
importjavax.swing.event.A;
public class /xamen extends J@rame implements -ction?istener" $ange?istener
{
privateJSlider slider5"slider7;
privateJ
-
7/24/2019 Programacion en Java Uso de Jcombobox y Ejercicios
13/26
{
/xamen ventana# new /xamen(!;
ventana.setSiCe(66"966!;
ventana.crear)D%(!;
ventana.setisible(true!;
=
private void crear)D%(!
{
set&e>aultloseOperation(/E%
-
7/24/2019 Programacion en Java Uso de Jcombobox y Ejercicios
14/26
boton7#new JButton('0estar'!;
boton7.add-ction?istener(t$is!;
panel5.add(boton7!;
boton9#new JButton('+ultiplicar'!;
boton9.add-ction?istener(t$is!;
panel5.add(boton9!;
boton:#new JButton('&ividir'!;
boton:.add-ction?istener(t$is!;
panel5.add(boton:!;
label5#new J?abel('3umero 5*'!;
panel7.add(label5!;
texto5# new J
-
7/24/2019 Programacion en Java Uso de Jcombobox y Ejercicios
15/26
texto7# new J
-
7/24/2019 Programacion en Java Uso de Jcombobox y Ejercicios
16/26
int valor7#slider7.getalue(!;
texto7.setormed(-ction/vent event!
{
Object origen#event.getSource(!;
i>(origen##boton5!
{
int num5"num7"resultado;
num5#%nteger.parse%nt(texto5.get
-
7/24/2019 Programacion en Java Uso de Jcombobox y Ejercicios
17/26
int num5"num7"resultado;
num5#%nteger.parse%nt(texto5.get
-
7/24/2019 Programacion en Java Uso de Jcombobox y Ejercicios
18/26
importjava.awt.A;
importjava.awt.event.A;
importjavax.swing.event.A;
public class omboSlider extends J@rame
implements-ction?istener" $ange?istener
{
privateJSlider slider5"slider7;
privateJ
-
7/24/2019 Programacion en Java Uso de Jcombobox y Ejercicios
19/26
{
set&e>aultloseOperation(/E%
-
7/24/2019 Programacion en Java Uso de Jcombobox y Ejercicios
20/26
label5#new J?abel('3umero 5*'!;
panel7.add(label5!;
texto5# new J
-
7/24/2019 Programacion en Java Uso de Jcombobox y Ejercicios
21/26
panel7.add(texto9!;
=
public void actionPer>ormed5(-ction/vent event!
{
=
public void state$anged($ange/vent e!
{
int valor#slider5.getalue(!;
texto5.set(indice##6!
{
int num5"num7"resultado;
num5#%nteger.parse%nt(texto5.get
-
7/24/2019 Programacion en Java Uso de Jcombobox y Ejercicios
22/26
texto9.set(resultado!!;
=
i>(indice##5!
{
int num5"num7"resultado;
num5#%nteger.parse%nt(texto5.get
-
7/24/2019 Programacion en Java Uso de Jcombobox y Ejercicios
23/26
===
Programa de operaciones aritmticas "adiButton
importjavax.swing.A;
importjava.awt.ontainer;
importjava.awt.)rid?aGout;
importjava.awt.event.A;
public class 0adioButton extends J@rame implements -ction?istener{
privateJ
-
7/24/2019 Programacion en Java Uso de Jcombobox y Ejercicios
24/26
0adioButtonventana#new 0adioButton(!;
ventana.setSiCe(66"796!;
ventana.create)D%(!;
ventana.setisible(true!;
=
private void create)D%(!{
set&e>aultloseOperation(/E%
-
7/24/2019 Programacion en Java Uso de Jcombobox y Ejercicios
25/26
texto9#new Jormed(-ction/ventevento! {
Object origen#evento.getSource(!;
i>(origen##boton5! {
int num5"num7"resultado#6;
num5#%nteger.parse%nt(texto5.get
-
7/24/2019 Programacion en Java Uso de Jcombobox y Ejercicios
26/26
i> (radio5.isSelected(!! {
resultado#num52num7;
=
i> (radio7.isSelected(!! {
resultado#num5Hnum7;
=
texto9.set(resultado!!; ===