将大文本解析为文本字段,如何在文本开头设置视图位置

散热器R

在这种情况下解析大文本时,文本字段看起来像是“仍然爱你-Scorpions”-> 在此处输入图片说明我想,从头开始。滚动条也有麻烦,在Jlist上使用JScrollPane,并且当需要滚动时,由于大文本,在初始化时,它会向下滚动,就像这样,我为textfield描述过。

具有以下文本字段代码:

textField_1 = new JTextField();
        textField_1.setEditable(false);
        textField_1.setColumns(10);
        textField_1.setBounds(149, 33, 129, 20);
        frame.getContentPane().add(textField_1);

框架,有绝对的布局:

frame = new JFrame();
        frame.setBounds(100, 100, 317, 516);
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.getContentPane().setLayout(null);
细线

您只需要添加以下行:

textfield_1.setCaretPosition ( 0 );

而且,不应使用Absolute Positioning太多。

尽管没有布局管理器也是可以的,但如果可能的话,应该使用布局管理器。布局管理器使调整与外观依赖的组件外观,不同的字体大小,容器的不断变化的大小以及不同的语言环境变得更加容易。布局管理器也可以被其他容器以及其他程序轻松重用

有关更多信息,请查看绝对定位文档

编辑1:

关于JScrollPane

一个人可以通过两种方式实现这一目标:

1.可以使用,setPreferredSize ( ... )JScrollPane,如:

myList = new JList ( listData );
JScrollPane listScroller = new JScrollPane ();
listScroller.setViewportView ( myList );
listScroller.setPreferredSize ( new Dimension ( 100, 100 ) ) ;
contentPane.add ( listScroller );

2.或者getPreferredSize ()JComponent,您可以覆盖,例如:

myList = new JList ( listData );
JScrollPane listScroller = new JScrollPane () {
    @Override
    public Dimension getPreferredSize () {
        return new Dimension ( DIMENSION, DIMENSION );
    }
};
listScroller.setViewportView ( myList );
contentPane.add ( listScroller );

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

解析大文本到文本字段,如何设置文本开头的视图位置

来自分类Dev

将提示设置为文本字段中的文本开头

来自分类Dev

如何将验证文本字段设置为包?

来自分类Dev

如何在不将其设置为文本字段的情况下获取html文本长度?

来自分类Dev

如何将“select”下拉列表中的文本值设置为“input”文本字段?

来自分类Dev

如何在材料文本字段的开头插入图标

来自分类Dev

ms access-将光标在文本字段中的位置设置为仅在文本框为空时开始

来自分类Dev

将文本字段设置为仅数字本机脚本

来自分类Dev

Codenameone:无法将浮动提示设置为文本字段

来自分类Dev

无法将变量设置为文本字段的值

来自分类Dev

如何在文本字段中设置特定值?

来自分类Dev

如何在 Xcode 10.1 中为文本字段和按钮设置约束

来自分类Dev

如何在文本字段中为钛金属设置清除按钮?

来自分类Dev

如何使用selectize.js将数组值设置为文本字段

来自分类Dev

如何在Android中保持文本字段为空?

来自分类Dev

如何在表格视图单元格中获取文本字段文本,该表格视图位于 swift 4 中的另一个表格视图控制器中?

来自分类Dev

如何在contenttype的编辑模式下将焦点设置在富文本字段上?

来自分类Dev

如何设置这种文本字段的样式

来自分类Dev

如何使输入文本字段为只读

来自分类Dev

将输入文本字段显示为纯文本

来自分类Dev

iOS MapKit-如何将地图集中在从视图中的文本字段获得的特定位置?

来自分类Dev

设置片段的文本字段

来自分类Dev

如何在文本字段中居中输入文本?

来自分类Dev

如何在文本字段中添加最少的文本

来自分类Dev

如何在文本或文本字段的左侧显示工具提示

来自分类Dev

隐藏的文本字段将设置为其他“文本字段”值

来自分类Dev

如何在界面构建器中将文本字段的委托设置为“文件所有者”?

来自分类Dev

如何在HTML文本字段(以表单形式)中将包含空格的字符串设置为默认值?

来自分类Dev

如何在Ruby on Rails中以文本字段形式提供的电子邮件格式设置为电子邮件链接

Related 相关文章

  1. 1

    解析大文本到文本字段,如何设置文本开头的视图位置

  2. 2

    将提示设置为文本字段中的文本开头

  3. 3

    如何将验证文本字段设置为包?

  4. 4

    如何在不将其设置为文本字段的情况下获取html文本长度?

  5. 5

    如何将“select”下拉列表中的文本值设置为“input”文本字段?

  6. 6

    如何在材料文本字段的开头插入图标

  7. 7

    ms access-将光标在文本字段中的位置设置为仅在文本框为空时开始

  8. 8

    将文本字段设置为仅数字本机脚本

  9. 9

    Codenameone:无法将浮动提示设置为文本字段

  10. 10

    无法将变量设置为文本字段的值

  11. 11

    如何在文本字段中设置特定值?

  12. 12

    如何在 Xcode 10.1 中为文本字段和按钮设置约束

  13. 13

    如何在文本字段中为钛金属设置清除按钮?

  14. 14

    如何使用selectize.js将数组值设置为文本字段

  15. 15

    如何在Android中保持文本字段为空?

  16. 16

    如何在表格视图单元格中获取文本字段文本,该表格视图位于 swift 4 中的另一个表格视图控制器中?

  17. 17

    如何在contenttype的编辑模式下将焦点设置在富文本字段上?

  18. 18

    如何设置这种文本字段的样式

  19. 19

    如何使输入文本字段为只读

  20. 20

    将输入文本字段显示为纯文本

  21. 21

    iOS MapKit-如何将地图集中在从视图中的文本字段获得的特定位置?

  22. 22

    设置片段的文本字段

  23. 23

    如何在文本字段中居中输入文本?

  24. 24

    如何在文本字段中添加最少的文本

  25. 25

    如何在文本或文本字段的左侧显示工具提示

  26. 26

    隐藏的文本字段将设置为其他“文本字段”值

  27. 27

    如何在界面构建器中将文本字段的委托设置为“文件所有者”?

  28. 28

    如何在HTML文本字段(以表单形式)中将包含空格的字符串设置为默认值?

  29. 29

    如何在Ruby on Rails中以文本字段形式提供的电子邮件格式设置为电子邮件链接

热门标签

归档