0
我正在使用html使JLabel中的文本跨越多行。但是,如果我輸入一個沒有空格的長字符串,它不會進入新行,而是使底層JScrollpane顯示一個水平滾動條,並將組件從視圖區域推出JLabel的右側。所以任何人都知道是否可以在JLabel中使用不帶空格的字符串來包裝字符串?JLabel字符串換行無空格
我正在使用html使JLabel中的文本跨越多行。但是,如果我輸入一個沒有空格的長字符串,它不會進入新行,而是使底層JScrollpane顯示一個水平滾動條,並將組件從視圖區域推出JLabel的右側。所以任何人都知道是否可以在JLabel中使用不帶空格的字符串來包裝字符串?JLabel字符串換行無空格
您可以使用JTextArea
用於這一目的:
JTextArea ta = new JTextArea();
ta.setEditable(false);
ta.setLineWrap(true);
ta.setOpaque(false);
ta.setWrapStyleWord(false); // This makes wrapping on char boundaries, and I think is the default value
這是什麼「長字符串沒有空格」,DNA編碼字符串的內容? – 2012-03-22 09:55:49
呃那有什麼關係? – csss 2012-03-22 10:59:11
重要的是讓我充分的關注這個問題或提供一個答案。沒關係。 – 2012-03-22 11:01:36