我有一个JTextArea,它目前只是显示为一条细线,我不能让它调整大小,它不会做任何事情。它太小了,无论我改变什么属性都不会调整。 有人可以提出解决方案吗?
private JTextArea outputT;
我调整属性:
outputT = new JTextArea(5, 20);
outputT.setMargin(new Insets(5, 5, 5, 5));
outputT.setEditable(false);
outputT.setPreferredSize(new Dimension(550, 50));
答案 0 :(得分:2)
我有一个JTextArea,它目前只显示为细线,
是必需的
设置LayoutManager
(和JFrame.pack()
)接受的JTextArea(int, int)的初始尺寸
如果要为(Min
置于){{Max
/ PreferredSize
/ JTextArea
设置JScrollPane
,请使用适当的LayoutManager 1}}