1
我正在創建一個Pascal三角形,並且我想垂直文本對齊。Java NetBeans GUI設計垂直文本對齊
我輸出文本面板中的所有東西,我在這裏嘗試了很多選項,但似乎沒有任何工作。在這個編輯器中有一些對齊選項,但是有太多的選項,我不知道哪一個會做我想做的事,在任何地方都找不到任何東西。
當它變成雙/三位數時,它不再是垂直對齊了。我是從左到右,而不是三角形。
我正在創建一個Pascal三角形,並且我想垂直文本對齊。Java NetBeans GUI設計垂直文本對齊
我輸出文本面板中的所有東西,我在這裏嘗試了很多選項,但似乎沒有任何工作。在這個編輯器中有一些對齊選項,但是有太多的選項,我不知道哪一個會做我想做的事,在任何地方都找不到任何東西。
當它變成雙/三位數時,它不再是垂直對齊了。我是從左到右,而不是三角形。
要在相鄰線上垂直對齊文本,可以使用固定寬度Font(如Courier
)。如果使用Swing
,您可以使用適當的方法可以設置JTextComponent
的Font
:
JTextArea textArea = new JTextArea();
textArea.setFont(new Font("Courier", Font.PLAIN, 12));
如果有html
渲染,你可以使用<pre>
標籤。
固定寬度字體將讓在一行上Ñ個字符與在所有其它線路的Ñ個字符對齊。