Javaの道 Javaに関する
 ニュースJava基本Servlet・JSPオープンソースFAQ掲示板
Javaの道 >  掲示板 >  掲示板(JTextPaneのフォント設定が変わらないのですが…)
閲覧数:242
掲示板(JTextPaneのフォント設定が変わらないのですが…)
名前
匿名
題名 JTextPaneのフォント設定が変わらないのですが…
質問内容

質問を評価する
(0ポイント)
こんにちは。
Eclipseを使ってプログラミングをしているJava初心者
です。

今回 初めてJTextPaneというものを使ってみたのですが
フォントの設定が上手く変更できず、詰まってしまいま
した。

昨日から丸一日APIを読んだりぐぐったりして
以下のようなコードを見つけたので使ってみたのですが

どちらもデバッグモードでは正常に作動する反面、
何故かRunnable JARでExportすると変更した設定がまっ
たく適用されていないのです。


JTextPane text = new JTextPane();
SimpleAttributeSet attribs = new 
SimpleAttributeSet();
StyleConstants.setAlignment(attribs, 
StyleConstants.ALIGN_LEFT);
StyleConstants.setFontFamily(attribs, "Consolas");

[方法1]
text.setParagraphAttributes(attribs, true);
text.setText("...");

[方法2]
StyledDocument doc = text.getStyledDocument();
doc.setParagraphAttributes(0, doc.getLength(), 
attribs, true);
try { doc.insertString(doc.getLength(), "...", 
null); }
catch(BadLocationException ble) {}

add(text);


今もずっと方法を探しているのですが、殆ど手詰まり状
態です。
恐縮ですが、少しアドバイスをお願いできますでしょう
か。
質問日時 2013-12-20 11:05:26
回答内容を入力し、「確認」ボタンをクリックしてください。
ログインしていません。ログインしなくても回答はできますが、ログインすると、質問・回答の管理、更新があった場合のメールでの通知を受けることができます。 ユーザIDをお持ちでない方は「ID登録」からユーザIDの登録を行ってください。
氏名 匿名
回答内容
 



このページのトップへ
 ニュースJava基本Servlet・JSPオープンソースFAQ掲示板
Javaの道_CopyrightJavaの道