Java Programa De Temperaturas

Páginas: 5 (1010 palabras) Publicado: 3 de diciembre de 2012
TEMPERATURA
//Codificado por sAfOrAs
import javax.swing.JOptionPane;
public class DSCTemperatura
{
/*
La relación entre grados Celsius (C) y grados Fahrenheit (F) es la siguiente: F - 32 = 1,8 * C
*/
double FahrenheitCelsius(double grado)
{
double gCelsius=(grado-32)/1.8;
return gCelsius;
}

double CelsiusFahrenheit(double grado)
{double gFahrenheit=(grado*1.8)+32;
return gFahrenheit;
}

public static void main(String[] args)
{
double grado=0,gCelsius=0,gFahrenheit=0;
DSCTemperatura temp = new DSCTemperatura();

int opcion=0;
String cadena;
do{
cadena=JOptionPane.showInputDialog("\n [1] Convertir Fahrenheit - Celsius \n [2] Convertir Celsius -Fahrenheit");
opcion=Integer.parseInt(cadena);
}while(opcion<1 || opcion>2);
cadena=JOptionPane.showInputDialog("Ingrese la temperatura: ");
grado=Double.parseDouble(cadena);

switch(opcion)
{
case 1: {
gCelsius=temp.FahrenheitCelsius(grado);
JOptionPane.showMessageDialog(null,"TEMPERATURA: "+gCelsius + " Celsius");
};break;
case 2: {
gFahrenheit=temp.CelsiusFahrenheit(grado);
JOptionPane.showMessageDialog(null," TEMPERATURA: "+gFahrenheit +" Fahrenheit");
};break;
}
}
}

PALABRAS CLAVE
/*
Programa: Buscador de Palabras clave
Autor: Borja
Web: http://todojava.awardspace.com/Version: 1.0

Descripción: Programa que busca palabras clave en un fichero de texto html o
en una web determinada.

Dificultad: Media
*/

// Clase Principal

import java.awt.*;
import java.lang.*;
import javax.swing.*;
import java.awt.event.*;
import java.io.*;
import java.util.*;
import java.net.*;

class BuscadorPalabrasClave extends JFrame implements ActionListener {
//Atributos

//Etiquetas
JLabel lweb=new JLabel ("Página web ");
JLabel lpalabras=new JLabel("Palabra clave ");
JLabel larchivo=new JLabel ("Archivo ");
JLabel lnumPalabras=new JLabel("Nº Palabras");

//Cajas de texto
JTextField txtWeb=new JTextField(20);
JTextField txtArchivo=new JTextField(24);
JTextField txtPalabras=new JTextField(20);
JTextFieldtxtNumPalabras=new JTextField(3);
JTextArea txtCodigo=new JTextArea(23,50);

//Botones
JButton btBuscar=new JButton(" Buscar ");
JButton btBorrar=new JButton(" Borrar ");
JButton btExaminar=new JButton("Examinar...");

//Menu
JMenuBar MBarra = new JMenuBar();
JMenu MArchivo=new JMenu("Archivo");
JMenuItem MBuscar=new JMenuItem("Buscar");
JMenuItem MBorrar=newJMenuItem("Borrar");
JMenuItem MSalir=new JMenuItem("Salir");

JMenu MOpciones=new JMenu("Opciones");
JMenu MBusc=new JMenu("Buscar en");
ButtonGroup BgBuscar=new ButtonGroup();
JRadioButtonMenuItem MWeb=new JRadioButtonMenuItem("Web");
JRadioButtonMenuItem MDesdeArchivo=new JRadioButtonMenuItem("Desde Archivo");
JCheckBoxMenuItem Mmayusulas=new JCheckBoxMenuItem("DiferenciarMayus/min");
JCheckBoxMenuItem MProxyPuerto=new JCheckBoxMenuItem("Configuración proxy");

//
String proxy="";

//Constructor
BuscadorPalabrasClave() {


//Poner Barra en el JFrame
MBarra.add(MArchivo);
MArchivo.add(MBuscar);
MBuscar.addActionListener(this);
MArchivo.add(MBorrar);
MBorrar.addActionListener(this);
MArchivo.addSeparator(); //Separador entre ITemsMArchivo.add(MSalir);
MSalir.addActionListener(this);
MBarra.add(MOpciones);
MOpciones.add(MBusc);
MBusc.add(MWeb);
MWeb.addActionListener(this);
MBusc.add(MDesdeArchivo);
MDesdeArchivo.addActionListener(this);
BgBuscar.add(MWeb);
MWeb.setSelected(true);
BgBuscar.add(MDesdeArchivo);
MOpciones.add(Mmayusulas);
Mmayusulas.addActionListener(this);...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programas en java
  • Programando En Java
  • Programando en java
  • Programar en Java
  • programa java
  • Programar con Java
  • Programa java
  • Programas en java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS