筆記 如何給JTextArea新增滾動條

2021-08-03 16:15:33 字數 697 閱讀 7191

做swing給jtextarea新增滾動條的時候折騰了好久,一直出不來效果,我直接用swing加進去,可是看不到效果,後來就直接新增**了,但是滾動條大小又一直困擾了我,位置大小如何設定呢?

其實做法很簡單,只要給滾動條加乙個setviewportview(jtextarea);的方法就可以了,之前一直用add(jtextarea);這個方法,介面總是出不來,後來仔細檢視了一下之前做的例子,原來是用錯了方法,然後滾動條大小,設定跟jtestarea一樣。下面看具體**。

jscrollpane scrollpane_1 = new jscrollpane();

scrollpane_1.setbounds(28, 209, 752, 265);

contentpane.add(scrollpane_1);

jtextarea textarea = new jtextarea();

textarea.setbounds(28, 209, 752, 265);

scrollpane_1.setviewportview(textarea);

// contentpane.add(textarea);

裡面還容易錯的,就是不要再contentpane.add(textarea),它會提示被重複新增。

SpriteBuilder中如何給精靈新增幀動畫

首先你必須準備若干幅,當然最好做成smart sprite sheet。開啟乙個ccb檔案,並滑鼠選擇根節點的ccsprite物件。保持前者選中且timeline的當前時間點把手在最左邊,然後切換到sprite sheet 資料夾,多選開頭準備的滑鼠右鍵單擊create keyframes from...

給 JTextArea 新增滾動條

jframe jf new jframe container c jf.getcontentpane c.setlayout null 設定布局管理器為 null,即絕對定位 jtextarea jta new jtextarea jta.setlinewrap true 設定自動換行,自動換行則不...

linux下用phpize給PHP動態新增擴充套件

使用php的常見問題是 編譯php時忘記新增某擴充套件,後來想新增擴充套件,但是因為安裝php後又裝了一些東西如pear等,不想刪除目錄重灌,別說,php還真有這樣的功能。我沒有在手冊中看到。如我想增加bcmath支援,這是乙個支援大整數計算的擴充套件。windows自帶而且內建,linux 本類函...