使用Integer设置JTextArea帧大小

时间:2015-12-15 16:08:38

标签: integer jpanel size frame jtextarea

是否可以使用Integer设置JTextArea的大小?
因为当我使用

static JTextArea textfeld = new JTextArea(33, 90);

它不会制作带有Int的Textarea但是其他一些尺寸 那么有没有办法用整数来设置它的大小?

对不起我的语法错误D:

2 个答案:

答案 0 :(得分:0)

根据java doc的JTextArea类构造函数如下:

JTextArea(int rows, int columns)

构造一个具有指定行数和列数的新空TextArea。 如您所见,参数33和90提供了文本区域的行和列,而不是像素值或任何内容。

  • 如果要管理JTextArea的维度,请使用Component类中的继承方法:

    public void setBounds(int x,int y,int width,int height)

答案 1 :(得分:0)

你可以使用textfeld.setBounds(int allignmentX,int allignmentY,int height,int width);设置JTextArea的边界。