23 Mart 2018 Cuma

Swing JTextPane Sınıfı

Giriş
Şu satırı dahil ederiz.
import javax.swing.JTextPane;
Html'i destekler.

constructor
Şöyle yaparız.
JTextPane pane = new JTextPane();
getStyledDocument metodu
Şöyle yaparız.
String text = ...;
 Color color = ...;
StyledDocument doc = pane.getStyledDocument();

Style style = pane.addStyle("Color Style", null);
StyleConstants.setForeground(style, color);
try {
  doc.insertString(doc.getLength(), text, style);
} 
catch (BadLocationException e) {
  e.printStackTrace();
}           
setContentType metodu
Şöyle yaparız.
JTextPane text = new JTextPane();
text.setContentType("text/html");
text.setText("<html><body><p>The program</p></body></html>");

Hiç yorum yok:

Yorum Gönder