jTextField espaço nas bordas

como eu posso fazer para que o texto digitado na jTextField não comece “encostado”.
Ou seja, eu coloque um espaçamento tipo um paragrafo
é possivel?

Espero que seja isto:

seuTextFiedl.setMargin(new Insets(0,20,0,0));
//qualquer coisa é só aumentar as outras margens

Estou tentando o setMargin aqui no meu, mas não funciona não man

tenta:

seujtextfield.setText("    "); //aqui você coloca quantos espaços quiser.

O ideal é você setar isto dentro das propriedades.

Assim você só estará colocando varios espaços, se ir com o cursor para a esquerda, chegará na borda do mesmo jeito

Desculpe.
Mas, achei que era isto que o nosso amigo brshell estava querendo.
Pois um parágrafo nada mais é do que vários espaços inseridos a frente das palavras que você irá digitar.

um exemplo com em uma mensagem

[code]import java.awt.Insets;
import javax.swing.*;

public class TestEspaco{
public static void main(String[] args) {
JTextField textfield = new JTextField(20);
JPanel panel = new JPanel();
panel.add(textfield);
textfield.setMargin(new Insets(0, 10, 0, 0));
JOptionPane.showMessageDialog(null, panel);
} } [/code]

Testei este código aqui e funcionou direitinho.

O código do RiQuInHo_$_$ funcionou perfeitamente, o problema é que meu JTextField está fixo no frame, por mais que eu coloque ele nao seta o margin.

Consegui resolver, utilizei borda composta, no “inside” eu coloquei com a margem, e no “outside” eu coloquei a BevelBorder (Lowered)