Alinhar texto de um JTextPane a baixo

5 respostas
G

Olá galera, como que faço para deixar os textos inseridos em um JTextPane alinhados a baixo?

Por exemplo, após executar este código:

textPane.setText(textPane.getText()+"teste"); textPane.setText(textPane.getText()+"teste2");

O JTextPane fica assim:


|[color=white]oooooooooooo[/color]|
|[color=white]oooooooooooo[/color]|
|[color=white]oooooooooooo[/color]|
|teste[color=white]oooooooo[/color]|

teste2[color=white]ooooooo[/color]

Ou seja, com o texto la em baixo.

Alguém saberia como posso fazer?

5 Respostas

mveloso

Tente usar algumas das funcionalidades …

JTextPane textoASerExibido = new JTextPane();
		
		textoASerExibido.setText("TESTE");
		
		textoASerExibido.setAlignmentX(1);
		textoASerExibido.setAlignmentY(1);

ou …

JTextPane textoASerExibido = new JTextPane();
		
		textoASerExibido.setText("TESTE");
		
		textoASerExibido.setLocation(4, 4);

O ruim é que vc tem que ficar contando pixels … se alguém souber outro método para resolver!

G

Cara, infelizmente nenhuma das alternativas funcionou, o texto continua na esquerda-topo. =\

Obrigado pela tentativa.

Agradeço qualquer ajuda.

mveloso

Mas vc tentou com os mesmo parâmetros que eu passei no código?

Eu coloquei só como exemplo, tenta contar os pixels ou inserir um valor maior.

Ex:

textoASerExibido.setAlignmentX(200);  
textoASerExibido.setAlignmentY(200);  

ou

textoASerExibido.setLocation(200, 200);
G

Aham, tentei ambos os métodos com parâmetros maiores, mas não foi. =\

G

É… Acho que é impossível de se fazer isso. =\

Criado 28 de março de 2012
Ultima resposta 30 de mar. de 2012
Respostas 5
Participantes 2