私のJEditorPane
は自動的に単語をラップします。私はそれを望んでいない。私が望むのは、ユーザーが望み通りに書くことを可能にする水平バーです。どうやってやるの?私はいくつかの方法を試みました。私はgetScrollableTracksViewportWidth()
をオーバーライドしましたが、それは助けになりませんでした。どのように私は単語のラップをオフにすることができます知っていますか?あなたがのJTextFieldを使用していない理由をJEditorPaneでワードラップをオフにするにはどうすればよいですか?
// Override getScrollableTracksViewportWidth
// to preserve the full width of the text
public boolean getScrollableTracksViewportWidth() {
Component parent = getParent();
ComponentUI ui = getUI();
return parent != null ? (ui.getPreferredSize(this).width <= parent
.getSize().width) : true;
}
'JEditorPane'の機能が必要ない場合は、' setLineWrap() 'メソッドをサポートする' JTextArea'を使用できます。 –
クロス投稿:http://www.coderanch.com/t/565180/GUI/java/turn-off-word-wrap-jeditorpane – camickr