Béa*_*tat 2 java swing jtextfield styleddocument
我需要某种JTextField,它用一个样式块替换回车字符,该块用另一种字体,样式或颜色显示文本<New Line>.
例如,文字..
Dear Mr. Smith,\nblablabla...\nRegards...
Run Code Online (Sandbox Code Playgroud)
..将以一行JTextField显示给用户,这样:
亲爱的史密斯先生,<新线> blablabla ... <新线> 问候......
这些<New Line>应该是可选择的块,就像它是单个字符一样,并且可以使用单个退格键删除.按返回键将在插入位置添加<新线>.
我认为通过覆盖是可能的PlainDocument,但是我很难理解Document和EditorKit API.我需要一些关于这个的指示......
我没有任何异议使用JTextPane或JEditorPane只要它表现得像JTextField(一行,没有滚动条).
有什么建议?
有什么建议 ?
请改用JTextArea(多线组件).
例如,请看这个答案:
http://i29.tinypic.com/6isl4y.png
这会更简单,但这不是我要做的......
很公平,我错过了声明的部分:
..与另一种字体,风格或颜色.
这将需要一个样式的文件,如JEditorPane或JTextPane.
| 归档时间: |
|
| 查看次数: |
590 次 |
| 最近记录: |