JTextPane  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
rochribre
JavaBaby
[Avatar]

Membro desde: 11/12/2008 08:35:24
Mensagens: 89
Localização: Ourinhos-SP
Offline

Quando eu obtenho o texto do JTextPane sei que o \n no meio do texto significa quebra de linha como faço para saber como o jTextPane trabalha com o Negrito, italico, fontes etc...
[Email] [MSN]
ONHATE
Debugger

Membro desde: 12/11/2008 09:48:22
Mensagens: 58
Localização: Passo Fundo
Offline

Desculpa errei de tópico...

This message was edited 1 time. Last update was at 02/09/2009 17:51:30


No signature. =)
[Email] [WWW] [MSN]
ONHATE
Debugger

Membro desde: 12/11/2008 09:48:22
Mensagens: 58
Localização: Passo Fundo
Offline

Mas aproveitando vou dar uma ajuda...


http://www.exampledepot.com/egs/javax.swing.text/style_HiliteWords2.html
http://www.javaprogrammingforums.com/java-tips-tutorials/39-how-change-jtextarea-font-font-size-color.html

tem tópicos para isso tbm:
com html
http://www.guj.com.br/posts/list/15729.java
negrito
http://www.guj.com.br/posts/list/75122.java



No signature. =)
[Email] [WWW] [MSN]
rochribre
JavaBaby
[Avatar]

Membro desde: 11/12/2008 08:35:24
Mensagens: 89
Localização: Ourinhos-SP
Offline

Boa, mas não é o que eu quero, vou explicar qual a minha necessidade:

Estou escrevendo todo o texto no contentType=text/plain porem tenho que salvar o arquivo em um bloco de texto formatado em html, por isso quero pegar dados do meu jtextpane e converter em tags html um exemplo é o "/n" onde tem ele eu substituo por <br>, porem não sei como o jtextpane trabalha para delimitar no texto negrito, italico, cores e é isso que eu queria saber pois assim posso substituir essas delimitações por tags html.
[Email] [MSN]
ONHATE
Debugger

Membro desde: 12/11/2008 09:48:22
Mensagens: 58
Localização: Passo Fundo
Offline

rochribre wrote:Boa, mas não é o que eu quero, vou explicar qual a minha necessidade:

Estou escrevendo todo o texto no contentType=text/plain porem tenho que salvar o arquivo em um bloco de texto formatado em html, por isso quero pegar dados do meu jtextpane e converter em tags html um exemplo é o "/n" onde tem ele eu substituo por <br>, porem não sei como o jtextpane trabalha para delimitar no texto negrito, italico, cores e é isso que eu queria saber pois assim posso substituir essas delimitações por tags html.



Cara, então te aconselharia a trabalhar com Document, cria um document um para texto sem html que é o vc vai setar para o textpane, ele seria do tipo text/plain. E cria um conversor do teu document para texto em html. vc passaria para ele um Document, no caso o que vc criou, ele ele retornaria um texto html, ou até mesmo outro document baseado em html.

Aqui tem bastante exemplos de documentos text/plain simples.

http://www.java2s.com/Code/Java/Swing-JFC/TextPaneSample.htm

This message was edited 1 time. Last update was at 04/09/2009 11:39:49


No signature. =)
[Email] [WWW] [MSN]
rochribre
JavaBaby
[Avatar]

Membro desde: 11/12/2008 08:35:24
Mensagens: 89
Localização: Ourinhos-SP
Offline

Como faço para encontrar quebra de linha e espaçamento em um Document?
[Email] [MSN]
ONHATE
Debugger

Membro desde: 12/11/2008 09:48:22
Mensagens: 58
Localização: Passo Fundo
Offline

rochribre wrote:Como faço para encontrar quebra de linha e espaçamento em um Document?


Talvez aqui possa encontrar...
http://java.sun.com/j2se/1.5.0/docs/api/javax/swing/text/Document.html

To meio sem tempo hoje para lhe informar detalhadamente... mas a fonte é garantida =)

No signature. =)
[Email] [WWW] [MSN]
waldandrade
What is classpath?

Membro desde: 17/04/2009 17:54:08
Mensagens: 5
Offline

Amigo, não sei se entendi sua dúvida. Talvéz se você for um pouco mais claro.

Bem se o que você quer é encontrar separador, ou seja, tabulações, espaços, novas linhas. O que eu te recomendo é estudar a classe Pattern.

Acredito que você saiba alguma voisa sobre expressões regulares. Mas para achar separadores não é necessário ser o tampa.

Uma idéia é fazer o seguinte:



isso constroi uma expressões regular, que pode ser usada pelo método compile da classe Pattern.

Então fica assim:


Espero que tenha servido!
rochribre
JavaBaby
[Avatar]

Membro desde: 11/12/2008 08:35:24
Mensagens: 89
Localização: Ourinhos-SP
Offline

Sim, Obrigado.
[Email] [MSN]
waldandrade
What is classpath?

Membro desde: 17/04/2009 17:54:08
Mensagens: 5
Offline

Eu, junto com alguns amigos, temos um blog onde, eventualmente, postamos coisas de bastante utilidade prática. São basicamente mini-tutoriais. Apenas coisas que com certeza, mais cedo, ou mais tarde, você vai ter que utilizar.

Como por exemplo, o último post é sobre envio de e-mail em java.

Entre lá:

http://comunidadecc.blogspot.com/
 
Índice dos Fóruns » Interface Gráfica
Ir para:   
Powered by JForum 2.1.8 © JForum Team