Le o tamanho e passar a variavel para drawRect

1 resposta
psyhclo

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

1 Resposta

G

nao me lembro bem mas acho q pra draw c tem q passar 4 parametros nao?

Criado 17 de setembro de 2009
Ultima resposta 17 de set. de 2009
Respostas 1
Participantes 2