Java 根据用户输入添加回转控件的数量
我有一个表单1,它有一个值为1到5的组合框和一个Jbutton。当我点击这个按钮,表格2就会打开。现在在表单2中,要添加的标签数量取决于在表单1的组合框中选择的值。(例如,如果组合框的值为3,然后单击按钮,则表单2将打开3个标签) 链接中的文章:Java 根据用户输入添加回转控件的数量,java,swing,dynamic,labels,Java,Swing,Dynamic,Labels,我有一个表单1,它有一个值为1到5的组合框和一个Jbutton。当我点击这个按钮,表格2就会打开。现在在表单2中,要添加的标签数量取决于在表单1的组合框中选择的值。(例如,如果组合框的值为3,然后单击按钮,则表单2将打开3个标签) 链接中的文章: 没有回答问题,因此发布我的问题。请帮我解决这个问题。 < P>我认为你有一个容器,你的标签放在里面。所以调用一个方法来显示第二个表单。这是您可以放置钩子的地方:只需在第二个表单中创建一个方法,它将所选数字作为参数: public void showUp
没有回答问题,因此发布我的问题。请帮我解决这个问题。 < P>我认为你有一个容器,你的标签放在里面。所以调用一个方法来显示第二个表单。这是您可以放置钩子的地方:只需在第二个表单中创建一个方法,它将所选数字作为参数:
public void showUp(int selectedNumber){
container.clear();
for(int i = 0; i < selectedNumber; i++){
conainer.add(new JLabel(i+""));
}
form.setVisible(true)
}
public void显示(int selectedNumber){
容器。清除();
对于(int i=0;i
您得到了什么样的结果?听起来好像您正在处理您试图调试的现有代码库。请发布一个简单、完整、正确的示例来演示问题()。在没有SSCCE的情况下,很难帮助你解决这样一个具体的问题。上一个问题怎么解决不了你的问题,还有什么遗漏?@NickRippe。是的,这是我陷入的更大问题的一部分。。我试图用尽可能最好和最短的方式来解决问题。简言之,我希望在jFrame表单中放置X个标签和文本框。“X”的值来自上一个表单。我有代码,可以通过单击按钮放置“标签+文本框”,但这并不能解决问题。