

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);
}
}
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