根据标题,如何创建由用户确定的 JLabel 和 JTextfield 的动态大小?
我有一个Main.java接受用户输入的,我正在另一个文件(Design3.java)上创建一个 JFrame,但我遇到的问题是如何将值Main.java从Design3.java
这是我的Design3.java文件代码。基本上我被卡住了,因为我从Main.java变量范围最后传递给 Design3 方法的值。我如何使其全球化,因为我需要在JLabel全球范围内创建。
int numberOfSellers;
Label[] l = new Label[numberOfSellers];
public class Design3 {
int numberOfSellers;
Design3 nOS = new Design3();
public Design3( int number_of_sellers )
{
nOS.setNumberOfSellers(number_of_sellers);
JFrame newWindow = new JFrame("Test");
newWindow.setVisible(true);
newWindow.setSize(500,500);
newWindow.setLayout(null);
}
public void setNumberOfSellers(int num)
{
this.numberOfSellers = num;
}
}