應將jtextarea置於jscrollpanel中
若要使只有垂直滾動條而沒有水平滾動條,使用jtextarea.setlinewrap(true),自動換行。
以下摘自[url]
jtextarea txadisplay = new jtextarea();
//自動換行
txadisplay.setlinewrap(true);
jscrollpane scroll = new jscrollpane(txadisplay);
//把定義的jtextarea放到jscrollpane裡面去
//分別設定水平和垂直滾動條自動出現
scroll.sethorizontalscrollbarpolicy(
jscrollpane.horizontal_scrollbar_as_needed);
scroll.setverticalscrollbarpolicy(
jscrollpane.vertical_scrollbar_as_needed);
//分別設定水平和垂直滾動條總是出現
scroll.sethorizontalscrollbarpolicy(
jscrollpane.horizontal_scrollbar_always);
scroll.setverticalscrollbarpolicy(
jscrollpane.vertical_scrollbar_always);
//分別設定水平和垂直滾動條總是隱藏scroll.sethorizontalscrollbarpolicy(
jscrollpane.horizontal_scrollbar_never);
scroll.setverticalscrollbarpolicy(
jscrollpane.vertical_scrollbar_never);
swing中JTextArea的換行
private jtextarea jtext jtext.setlinewrap true 相關api類jtextarea下的setlinewrap方法 public voidsetlinewrap boolean wrap 設定文字區的換行策略。如果設定為 true,則當行的長度大於所分配的寬度...
解決span自動換行以及樣式margin的問題
因為span預設是行屬性,而div預設是塊屬性,所以span是無法實現margin top,margin bottom,設定也會失效。當然span也不根據長度自動換行。解決辦法 1 把display設定為 inline block 元素display屬性的常見值說明 block 塊物件的預設值。將物...
html自動換行
在網上搜尋到2中解決方案 1.其實只要在 控制中新增一句 就搞定了。其中可能對英文換行可能會分開乙個單詞問題 解決如下 語法 word break normal break all keep all 引數 normal 依照亞洲語言和非亞洲語言的文字規則,允許在字內換行 break all 該行為與...