java - JTextField 可滚动,无需 JScrollBar

标签 java swing jtextfield scrollable jscrollbar

是否可以在不使用 JScrollBar 的情况下使 JTextField 滚动。 例如,我将字段定义为最大大小 120,但只有 40 可见, 其余部分可滚动(左/右)。 类似地,HTML INPUT TEXT 也有效。

最佳答案

如果您想限制用户在文本字段中输入 120 个字符,那么您可以使用 DocumentFilter。阅读 Swing 教程中关于 Implementing a DocumentFilter 的部分一个工作示例。

关于java - JTextField 可滚动,无需 JScrollBar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27676208/

相关文章:

java - Spock - 模拟私有(private)字段

java - CloudFormation 完成时发送 SNS 主题 - 使用 Java API

java - 使用 lucene 搜索从表中检索 SQL 日期数据类型

java - JTextPane 在上一行之后打印文本

java - JTextField,删除结束字符

java - 如何修改 JTextField (Swing) 以显示在用户输入文本之前不会消失的提示?

java - 将 SQL 列存储到 java 数组中

java - 如何使用 Spring MVC 重定向 Controller 中的另一个 jsp 页面?

java - 如何在 JTable 中挑选出一个单元格并更改其属性而不重置其余单元格

Java 文本字段验证