这里面的18指的是磅值,必须是正整数,LineSpacingRule.EXACT指的是指定值
LineSpacingRule这个枚举类还有两个枚举值,AUTO和AT_LEAST 其中AUTO表示自动(就是单倍行距)AT_LEAST就是最小值,可以通过自定义添加其他规则(我不会)
如果想省事儿,就直接使用paragraph.setSpacingLineRule(LineSpacingRule.AUTO)
不使用第一行提供的方法即可,我也是刚接触不久,希望能帮到你
JTextArea的行高和间距是根据JTextArea中字体的大小来自动调整的。
如果要自定义,那么可以通过调整字体大小来实现行高的调整,比如要设置宽一点,呢么fontSize调整大一点,反之,小一点就可以了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)