java中關於控件JTextArea的幾個方法

關於控件JTextArea的幾個方法

1.setOpaque();

  • 設置JTextArea為不透明,如果需要設置 背景 需要先設置這個屬性為 true

2.setLineWrap();

  • 設置 內容 文本自動換行

3.setWrapStyleWord()

  • 設置文本區域正在換行時使用的換行樣式。如果設置為true,那麼如果這些行太長,無法適應所分配的寬度,那麼這些行將被包裝在單詞邊界(空格)處。如果設置為false,行將被包裝在字符邊界處。默認情況下,此屬性為false。

4.setCaretPosition()

  • 如果 文本域 出現豎直滾動條時,這時光標會自動的移動到 文本域的最後一行

java JTextArea參數介紹

兩個參數分別表示行和列

JTextArea是多行文本容器,可以實現對文本的自動換行。

  • setText(String text)方法向JTextArea內寫入文字,再用getText方法可以得到這裡的文字。
  • setLineWrap(true)方法為自動換行,既當文字比控件的寬度還長時會自動換行。
  • setCaretPosition(0)將光標定往到容器的第一個字符處,這個方法一般是當讀取大量的文字後能讓容器從頭開始顯示文字,否則容器會將光標定位在最後一個個字符處,顯示的當然也是文字的未尾。

以上為個人經驗,希望能給大傢一個參考,也希望大傢多多支持WalkonNet。 

推薦閱讀: