Quadrado vazio com asteriscos

Boa noite pessoal,

Estou querendo fazer um programa que le um numero(de 1 a 20) do usuário, que seria o lado de um quadrado que será desenhado num applet com o método drawString com asteriscos.

Obs: O quadrado é vazio. O tamanho do lado é o numero que o usuario digitou.

Agradeço desde já a ajuda.

Michel

e ai micheldavid tudo bem???

Fiz esse código ai da uma olhada:


public class quadrado {

	public static void main(String[] args) {
		int x = 10,i,j;
		for (i=0;i<x;i++)
		{   System.out.print("\n");
			for(j=0;j<x;j++)
			{
				if((i==0)||(i==x-1))
					System.out.print("*");
				else
				{
					if((j==0)||(j==x-1))
					    System.out.print("*");
					else
						System.out.print(" ");
				}
					
			}
		}
			
	}
}

Espero que seja isso que vc precisa

Um abraço

Até mais

/* micheldavidPJ, segue outra solução que fiz para resolver esse problema. Criei as duas classes: a classe Palindromos fica responsável por tratar os dados fornecidos pelo usuário nos métodos validacaoQtdDigitos e validaPalindromo. Já a classe PalindromosTest é responsável por solicitar os dados ao usuário e enviar esses argumentos(dados) para a classe de tratamento(Palindromos). */

import javax.swing.JOptionPane;

public class Palindromos {

private String number;

public void validacaoQtdDigitos(int sizeValue){
	
	while(sizeValue!=5){
		
		String alert = String.format("Argumento inválido!");
		
		JOptionPane.showMessageDialog(null, alert);
		
		String mensagem = String.format("Informe um número com exatamente 5 dígitos:");
		number = JOptionPane.showInputDialog(mensagem,null); 
		
		sizeValue = number.length();
		
	}
	
}

public void validaPalindromo(String vetores){
	
	char[] algarismos = vetores.toCharArray();
	char inversa=0;
	String concatenaInversa="";		
	  
	for(int count=4;count>=0;count--){
		
		inversa = vetores.charAt(count);
		concatenaInversa = concatenaInversa+inversa;
		
	}
	
	
	
	if(vetores.equals(concatenaInversa)){
		
		JOptionPane.showMessageDialog(null,"É palíndromo!");
		
	}
	
	else{
		
		JOptionPane.showMessageDialog(null,"NÃO é palíndromo!");
		
	}
	
		
	
}

}


import java.util.Arrays;

import javax.swing.JOptionPane;

public class PalindromosTest {

public static void main(String[] args) {
	
	Palindromos valor = new Palindromos();
					
	String vetores = JOptionPane.showInputDialog("Informe um número com 5 dígitos:",null);
	
	// Informa o argumento referente ao tamanho da minha String de inteiros, ou seja, a quantidade de algarismos
	valor.validacaoQtdDigitos(vetores.length());
	
	valor.validaPalindromo(vetores);
	
	
			
}

}

//Espero que tenha ajudado!
//Boa sorte!