Oi, estou tentando fazer um applet que le o tamanho do do lado de um quadrado e exibe um quadrado vazio deste tamanho com asteriscos. Dai eu to utilizando o metodo drtawString dentro do metodo paint do applet. Eu to utilizando um dialogo de entrada para ler o tamanho fornecido. Dai eu to tentando passar essa variavel q recebe o tamanho no dialogo de entrada na chamada do drawString. E estou tentando tambem, fazer com que os tamanho sejam de 1 a 20 so que ta dando alguns erros.
import java.awt.Graphics;
import javax.swing.*;
/**
*
* @author Roger
*/
public class desenha_quadrado extends JApplet{
public void paint(Graphics g){
String tamanho;
double tam;
tamanho = JOptionPane.showInputDialog("Entre com o tamanho do quadrado");
tam = Double.parseDouble(tamanho);
if(tam > 20 || tam <1 ){
JOptionPane.showMessageDialog(null,"Erro! Digite o tamanho correto");
}
else{
super.paint(g);
g.drawString("***********", tam, tam);
}
}
}