Во-первых, я новичок в программировании на Java. Я хочу отключить словосочетание в JTextPane, потому что в этом нет таких параметров, в отличие от JTextArea. Я получил этот solution, но я не знаю, как его реализовать, например, где я должен поместить его в свой код?Использование реализации без переноса в JTextPane
реализация Нет Wrap:
public class NoWrapParagraphView extends ParagraphView {
public NoWrapParagraphView(Element elem) {
super(elem);
}
@Override
public void layout(int width, int height) {
super.layout(Short.MAX_VALUE, height);
}
@Override
public float getMinimumSpan(int axis) {
return super.getPreferredSpan(axis);
}
}
JTextArea и JScrollPane:
/*-- OTHER CODES --*/
JTextPane jTextPane = new JTextPane();
jTextPane.setContentType("text/html");
jTextPane.setEditable(false);
JScrollPane jScrollPane = new JScrollPane();
jScrollPane.setViewportView(jTextPane);
/*-- MORE CODES --*/
Вы находите это? Я считаю, что он содержит ответ. http://stackoverflow.com/questions/7036543/how-is-word-wrapping-implemented-in-jtextpane-and-how-do-i-make-it-wrap-a-strin – ControlAltDel
@ControlAltDel Nope. Хорошо, я думаю, мне нужен пример этого, чтобы я мог видеть, где будет размещен код. –
* «Мне кажется, мне нужен пример». * Мне кажется, вам нужен репетитор или справочная служба. Это не место для людей, которые не хотят или не могут попытаться реализовать совет. –