2016-09-24 31 views

回答

0

您可以使用HTML和JLabel的實現它。它允許你在你的文本中插入製表符。要使它們可見,您必須使用<pre></pre>標籤。考慮這個代碼,希望它有幫助。

public class Main extends JFrame { 

    JLabel text; 

    public Main() { 
     String html = "<html><pre>xxxx\t\txxxx<br>xxxxxxxxxxxxxx\txxxx</pre></html>"; 
     text = new JLabel(html); 
     text.setPreferredSize(new Dimension(200,200)); 

     add(text); 
     pack(); 
     setVisible(true); 
    } 

    public static void main (String [] args) { 
     new Main(); 
    } 
} 
+1

*「它允許你插入製表在你的文本。」 *如果使用HTML將是一個「表格」結構,那更好。選項卡可以在使用等寬字體的「JTextArea」中使用。 –

+0

好消息,但我認爲選項卡不僅適用於等寬字體。 –