如何在 Java 中获取 JTextArea 的制表符大小?


若要获取 JTextArea 中的制表符大小,可以使用 getTabSize() 方法 -

textArea.getTabSize();

把它赋值给 int 变量,然后在控制台显示大小 -

int size = textArea.getTabSize();
System.out.println("Tab Size = "+size);

下面是一个设置 JTextArea 制表符大小的示例 -

示例

package my;
import java.awt.GridLayout;
import javax.swing.*;
public class SwingDemo {
   SwingDemo() {
      JFrame frame = new JFrame();
      JTextArea textArea = new JTextArea("This is demo text.");
      int size = textArea.getTabSize();
      System.out.println("Tab Size = "+size);
      frame.add(textArea);
      frame.setSize(550,300);
      frame.setLayout(new GridLayout(2, 2));
      frame.setVisible(true);
   }
   public static void main(String args[]) {
      new SwingDemo ();
   }
}

输出

制表符的大小将在控制台中显示 -

更新日期: 2019 年 7 月 30 日

242 次浏览

启动你的 职业生涯

完成课程并获得认证

开始
广告
© . All rights reserved.