domingo, 7 de junio de 2009
TERMOMETRO
package temperatura;
import java.awt.Color;
import java.awt.Graphics;
import java.applet.Applet;
import javax.swing.JApplet;
import javax.swing.JOptionPane;
import javax.swing.JOptionPane;
/**
*
* @author Administrador
*/
public class NewJApplet extends Applet {
public void init(){
}
public void paint(Graphics g){
g.drawRect(200, 50, 20, 100);
g.drawOval(50, 70, 100, 100);
g.drawString("-10ºC", 230, 150);
g.drawString("+100ºC", 230, 50);
g.drawString("50ºC", 20, 120);
g.drawString("75ºC", 90, 180);
g.drawString("100ºC", 150, 120);
String aux = JOptionPane.showInputDialog(null,"Ingrese la temperatura deseada","titulo",JOptionPane.DEFAULT_OPTION);
int temp = Integer.parseInt(aux);
double porc = (double)(temp*36)/10;
g.setColor(Color.MAGENTA);
g.fillArc(50, 70, 100, 100, 0, (int)(porc));
g.drawString("+"+temp+"ºC", 230, 150-temp);
g.setColor(Color.BLUE);
if (temp >80){
g.setColor(Color.RED);
g.fillOval(10, 10, 50, 50);
g.fillRect(200, 50, 20, 100-temp);
g.drawString("Alerta", 30, 10);
}
g.fillRect(200, 50, 20, 100-temp);
}
}
Suscribirse a:
Enviar comentarios (Atom)
esta muy bien estructurado.. es interesante como le hiciste las dos tipos de temperatura ahi mismo...
ResponderEliminarmuy claro el ejemplo de paneles.. muy bien.. y esta organizado
ResponderEliminarFelicidades, es un exelente programa, es muy claro como utilizas la logica, ademas es muy interesante.
ResponderEliminarEsta muy bien estructurado.. es interesante como le hiciste las dos tipos de temperatura ahi mismo...
ResponderEliminar