2009-12-07 25 views
6

Şu anki JTextArea örneğim 1 veya 1,5 civarında bir çizgi gözüküyor gibi görünüyor. JTextArea örneğinde satır aralığı nasıl değiştirileceğini bana söyleyebilir miyim?JTextArea'da Satır Aralığı

+2

Hey Surjya, yardımsever buldunuz cevapları kabul etmeli ve kabul etmelisiniz :-). Problemine bir çözüm buldun mu? – Tom

cevap

11

Google arama yapmak, JTextPane ve özellikle here adresindeki setParagraphAttributes kullanıyor olmanızı önerir.

yolu

almak için AttributeSet aşağıdaki gibi olduğu gerekir:

MutableAttributeSet set = new SimpleAttributeSet(); 
StyleConstants.setLineSpacing(set, /* your spacing */); 

Şimdi sadece setParagraphAttributes yönteme set geçmek.

Bu yardımcı olur umarım.

+1

İyi cevap; Bununla birlikte, geçerli AttributeSet'i yeni bir tane oluşturmak yerine textpane'den almanızı öneririm. Bu şekilde, yalnızca önem verdiğiniz öznitelikleri değiştirmeniz gerekir ve diğerleri kalır: 'MutableAttributeSet set = new SimpleAttributeSet (textPane .getParagraphAttributes()); ' – Michael

İlgili konular