inputText com texto dentro

Pessoal

Estou tentando aqui achar uma forma de deixar um inputText com um texto preenchido. É uma tela de cadastro e ao digitar o email já vai ter o @gmail.com

porém nao acho uma maneira viável de fazer…parece ser simples…mas nao encontro uma maneira

Valeu

É só colocar o texto que vc quer iniciar dentro do construtor. Exemplo

swing:
JTextField nomeDoSeuJTextField = new JTextField("Aqui o texto que vc quer que ele inicie")

JavaFX:
TextField nomeDoSeuTextField = new TextField("Aqui o texto que vc quer que ele inicie")

ou vc pode colocar no método main:
nomeDoSeuJTextField.setText("Aqui o texto que vc quer que ele inicie")

<p:inputText value="#{usuarioBean.usuario.username}" required="true"/>

diretamente aqui nao tem jeito?