我正在使用Eclipse Window Builder,在我的程序中,我想要求用户输入多项式的最高等级并根据他的答案,我希望我的程序显示n个文本框和n标签他输入每个x的系数
实施例: 输入最高学位:3
- X ^ 3
- X ^ 2
- X ^ 1
- X ^ 0
任何人都知道如何做到这一点?
答案 0 :(得分:2)
如果您知道所需的方框数量,只需将该号码和父级Composite
(使用您需要的Layout
)传递给以下方法:
private void addBoxes(Composite parent, int number)
{
for(int i = 0; i < number; i++)
{
Text text = new Text(parent, SWT.BORDER);
// Maybe add them to a List here so you can use them again later.
}
}
如果您想多次调用此方法,请在执行此操作之前记住旧版dispose()
的{{1}}。